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


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


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

 --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash a38b2bf812bbb4141033d8fa5dea9927505f115c8e68d727fdf3fa8e7f4c70f9
--- Real Ultimate output ---
This is Ultimate 0.2.4-dev-0e0057c
[2024-03-09 05:00:44,060 INFO  L188        SettingsManager]: Resetting all preferences to default values...
[2024-03-09 05:00:44,101 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:00:44,106 WARN  L101        SettingsManager]: Preference file contains the following unknown settings:
[2024-03-09 05:00:44,106 WARN  L103        SettingsManager]:   * de.uni_freiburg.informatik.ultimate.core.Log level for class
[2024-03-09 05:00:44,128 INFO  L130        SettingsManager]: Preferences different from defaults after loading the file:
[2024-03-09 05:00:44,128 INFO  L151        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2024-03-09 05:00:44,129 INFO  L153        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2024-03-09 05:00:44,129 INFO  L151        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2024-03-09 05:00:44,130 INFO  L153        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2024-03-09 05:00:44,130 INFO  L151        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2024-03-09 05:00:44,131 INFO  L153        SettingsManager]:  * Create parallel compositions if possible=false
[2024-03-09 05:00:44,131 INFO  L153        SettingsManager]:  * Use SBE=true
[2024-03-09 05:00:44,132 INFO  L151        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2024-03-09 05:00:44,132 INFO  L153        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2024-03-09 05:00:44,132 INFO  L153        SettingsManager]:  * sizeof long=4
[2024-03-09 05:00:44,133 INFO  L153        SettingsManager]:  * Overapproximate operations on floating types=true
[2024-03-09 05:00:44,133 INFO  L153        SettingsManager]:  * sizeof POINTER=4
[2024-03-09 05:00:44,133 INFO  L153        SettingsManager]:  * Check division by zero=IGNORE
[2024-03-09 05:00:44,134 INFO  L153        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2024-03-09 05:00:44,134 INFO  L153        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2024-03-09 05:00:44,134 INFO  L153        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2024-03-09 05:00:44,135 INFO  L153        SettingsManager]:  * Check absence of data races in concurrent programs=true
[2024-03-09 05:00:44,135 INFO  L153        SettingsManager]:  * Check unreachability of reach_error function=false
[2024-03-09 05:00:44,135 INFO  L153        SettingsManager]:  * sizeof long double=12
[2024-03-09 05:00:44,136 INFO  L153        SettingsManager]:  * Check if freed pointer was valid=false
[2024-03-09 05:00:44,136 INFO  L153        SettingsManager]:  * Use constant arrays=true
[2024-03-09 05:00:44,136 INFO  L151        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2024-03-09 05:00:44,136 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-03-09 05:00:44,136 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-03-09 05:00:44,137 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-03-09 05:00:44,137 INFO  L151        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2024-03-09 05:00:44,137 INFO  L153        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2024-03-09 05:00:44,137 INFO  L153        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopHeads
[2024-03-09 05:00:44,138 INFO  L153        SettingsManager]:  * Trace refinement strategy=CAMEL
[2024-03-09 05:00:44,138 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2024-03-09 05:00:44,138 INFO  L153        SettingsManager]:  * Apply one-shot large block encoding in concurrent analysis=false
[2024-03-09 05:00:44,139 INFO  L153        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2024-03-09 05:00:44,139 INFO  L153        SettingsManager]:  * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true
[2024-03-09 05:00:44,139 INFO  L153        SettingsManager]:  * Order on configurations for Petri net unfoldings=DBO
[2024-03-09 05:00:44,140 INFO  L153        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2024-03-09 05:00:44,140 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 -> a38b2bf812bbb4141033d8fa5dea9927505f115c8e68d727fdf3fa8e7f4c70f9
[2024-03-09 05:00:44,320 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2024-03-09 05:00:44,344 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2024-03-09 05:00:44,346 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2024-03-09 05:00:44,348 INFO  L270        PluginConnector]: Initializing CDTParser...
[2024-03-09 05:00:44,348 INFO  L274        PluginConnector]: CDTParser initialized
[2024-03-09 05:00:44,349 INFO  L431   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /mnt/goblint-svcomp/goblint-bench/bench/concrat/race-challenges/per-thread-array-join-counter-race-2.i
[2024-03-09 05:00:45,464 INFO  L533              CDTParser]: Created temporary CDT project at NULL
[2024-03-09 05:00:45,630 INFO  L384              CDTParser]: Found 1 translation units.
[2024-03-09 05:00:45,631 INFO  L180              CDTParser]: Scanning /mnt/goblint-svcomp/goblint-bench/bench/concrat/race-challenges/per-thread-array-join-counter-race-2.i
[2024-03-09 05:00:45,643 INFO  L427              CDTParser]: About to delete temporary CDT project at /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/data/11a613769/70693440839a4993899933e87481cded/FLAG18c913cac
[2024-03-09 05:00:46,012 INFO  L435              CDTParser]: Successfully deleted /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/data/11a613769/70693440839a4993899933e87481cded
[2024-03-09 05:00:46,014 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2024-03-09 05:00:46,015 INFO  L133        ToolchainWalker]: Walking toolchain with 6 elements.
[2024-03-09 05:00:46,016 INFO  L112        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2024-03-09 05:00:46,016 INFO  L270        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2024-03-09 05:00:46,020 INFO  L274        PluginConnector]: CACSL2BoogieTranslator initialized
[2024-03-09 05:00:46,020 INFO  L184        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.03 05:00:46" (1/1) ...
[2024-03-09 05:00:46,021 INFO  L204        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6839e37b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 05:00:46, skipping insertion in model container
[2024-03-09 05:00:46,021 INFO  L184        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.03 05:00:46" (1/1) ...
[2024-03-09 05:00:46,060 INFO  L177         MainTranslator]: Built tables and reachable declarations
[2024-03-09 05:00:46,351 INFO  L209          PostProcessor]: Analyzing one entry point: main
[2024-03-09 05:00:46,362 INFO  L202         MainTranslator]: Completed pre-run
[2024-03-09 05:00:46,402 INFO  L209          PostProcessor]: Analyzing one entry point: main
[2024-03-09 05:00:46,441 INFO  L206         MainTranslator]: Completed translation
[2024-03-09 05:00:46,441 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 05:00:46 WrapperNode
[2024-03-09 05:00:46,441 INFO  L131        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2024-03-09 05:00:46,442 INFO  L112        PluginConnector]: ------------------------Boogie Procedure Inliner----------------------------
[2024-03-09 05:00:46,442 INFO  L270        PluginConnector]: Initializing Boogie Procedure Inliner...
[2024-03-09 05:00:46,442 INFO  L274        PluginConnector]: Boogie Procedure Inliner initialized
[2024-03-09 05:00:46,447 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:00:46" (1/1) ...
[2024-03-09 05:00:46,463 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:00:46" (1/1) ...
[2024-03-09 05:00:46,484 INFO  L138                Inliner]: procedures = 271, calls = 70, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 187
[2024-03-09 05:00:46,484 INFO  L131        PluginConnector]: ------------------------ END Boogie Procedure Inliner----------------------------
[2024-03-09 05:00:46,485 INFO  L112        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2024-03-09 05:00:46,485 INFO  L270        PluginConnector]: Initializing Boogie Preprocessor...
[2024-03-09 05:00:46,485 INFO  L274        PluginConnector]: Boogie Preprocessor initialized
[2024-03-09 05:00:46,492 INFO  L184        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 05:00:46" (1/1) ...
[2024-03-09 05:00:46,492 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 05:00:46" (1/1) ...
[2024-03-09 05:00:46,497 INFO  L184        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 05:00:46" (1/1) ...
[2024-03-09 05:00:46,498 INFO  L184        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 05:00:46" (1/1) ...
[2024-03-09 05:00:46,510 INFO  L184        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 05:00:46" (1/1) ...
[2024-03-09 05:00:46,513 INFO  L184        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 05:00:46" (1/1) ...
[2024-03-09 05:00:46,515 INFO  L184        PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 05:00:46" (1/1) ...
[2024-03-09 05:00:46,517 INFO  L184        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 05:00:46" (1/1) ...
[2024-03-09 05:00:46,520 INFO  L131        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2024-03-09 05:00:46,521 INFO  L112        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2024-03-09 05:00:46,521 INFO  L270        PluginConnector]: Initializing RCFGBuilder...
[2024-03-09 05:00:46,521 INFO  L274        PluginConnector]: RCFGBuilder initialized
[2024-03-09 05:00:46,522 INFO  L184        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 05:00:46" (1/1) ...
[2024-03-09 05:00:46,526 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-03-09 05:00:46,538 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3
[2024-03-09 05:00:46,550 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:00:46,553 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:00:46,585 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack
[2024-03-09 05:00:46,586 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$
[2024-03-09 05:00:46,586 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc
[2024-03-09 05:00:46,586 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~$Pointer$
[2024-03-09 05:00:46,586 INFO  L130     BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock
[2024-03-09 05:00:46,586 INFO  L130     BoogieDeclarations]: Found specification of procedure read~int
[2024-03-09 05:00:46,586 INFO  L130     BoogieDeclarations]: Found specification of procedure write~int
[2024-03-09 05:00:46,586 INFO  L130     BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock
[2024-03-09 05:00:46,586 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap
[2024-03-09 05:00:46,586 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit
[2024-03-09 05:00:46,587 INFO  L130     BoogieDeclarations]: Found specification of procedure write~$Pointer$
[2024-03-09 05:00:46,587 INFO  L130     BoogieDeclarations]: Found specification of procedure cleaner
[2024-03-09 05:00:46,587 INFO  L138     BoogieDeclarations]: Found implementation of procedure cleaner
[2024-03-09 05:00:46,587 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~int
[2024-03-09 05:00:46,587 INFO  L130     BoogieDeclarations]: Found specification of procedure thread
[2024-03-09 05:00:46,587 INFO  L138     BoogieDeclarations]: Found implementation of procedure thread
[2024-03-09 05:00:46,587 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2024-03-09 05:00:46,587 INFO  L138     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2024-03-09 05:00:46,588 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:00:46,754 INFO  L241             CfgBuilder]: Building ICFG
[2024-03-09 05:00:46,756 INFO  L267             CfgBuilder]: Building CFG for each procedure with an implementation
[2024-03-09 05:00:47,156 INFO  L282             CfgBuilder]: Performing block encoding
[2024-03-09 05:00:47,181 INFO  L304             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2024-03-09 05:00:47,181 INFO  L309             CfgBuilder]: Removed 5 assume(true) statements.
[2024-03-09 05:00:47,183 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.03 05:00:47 BoogieIcfgContainer
[2024-03-09 05:00:47,183 INFO  L131        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2024-03-09 05:00:47,185 INFO  L112        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2024-03-09 05:00:47,185 INFO  L270        PluginConnector]: Initializing TraceAbstraction...
[2024-03-09 05:00:47,187 INFO  L274        PluginConnector]: TraceAbstraction initialized
[2024-03-09 05:00:47,187 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.03 05:00:46" (1/3) ...
[2024-03-09 05:00:47,188 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@291f6dd5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.03 05:00:47, skipping insertion in model container
[2024-03-09 05:00:47,188 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.03 05:00:46" (2/3) ...
[2024-03-09 05:00:47,188 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@291f6dd5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.03 05:00:47, skipping insertion in model container
[2024-03-09 05:00:47,188 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.03 05:00:47" (3/3) ...
[2024-03-09 05:00:47,189 INFO  L112   eAbstractionObserver]: Analyzing ICFG per-thread-array-join-counter-race-2.i
[2024-03-09 05:00:47,195 WARN  L145   ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program
[2024-03-09 05:00:47,202 INFO  L203   ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2024-03-09 05:00:47,202 INFO  L162   ceAbstractionStarter]: Applying trace abstraction to program that has 33 error locations.
[2024-03-09 05:00:47,202 INFO  L514   ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances.
[2024-03-09 05:00:47,266 INFO  L144    ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions.
[2024-03-09 05:00:47,298 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 416 places, 425 transitions, 864 flow
[2024-03-09 05:00:47,464 INFO  L124   PetriNetUnfolderBase]: 21/565 cut-off events.
[2024-03-09 05:00:47,464 INFO  L125   PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES.
[2024-03-09 05:00:47,476 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 576 conditions, 565 events. 21/565 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 1255 event pairs, 0 based on Foata normal form. 0/483 useless extension candidates. Maximal degree in co-relation 445. Up to 6 conditions per place. 
[2024-03-09 05:00:47,476 INFO  L82        GeneralOperation]: Start removeDead. Operand has 416 places, 425 transitions, 864 flow
[2024-03-09 05:00:47,483 INFO  L88        GeneralOperation]: Finished RemoveDead, result has has 331 places, 336 transitions, 682 flow
[2024-03-09 05:00:47,490 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-03-09 05:00:47,495 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;@1bafdadc, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-03-09 05:00:47,495 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 51 error locations.
[2024-03-09 05:00:47,500 INFO  L185   PetriNetUnfolderBase]: Found word, exiting Unfolder.
[2024-03-09 05:00:47,500 INFO  L124   PetriNetUnfolderBase]: 0/45 cut-off events.
[2024-03-09 05:00:47,500 INFO  L125   PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES.
[2024-03-09 05:00:47,500 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:00:47,501 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:00:47,501 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:00:47,505 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:00:47,505 INFO  L85        PathProgramCache]: Analyzing trace with hash -616980530, now seen corresponding path program 1 times
[2024-03-09 05:00:47,511 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:00:47,511 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358190455]
[2024-03-09 05:00:47,511 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:00:47,512 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:00:47,591 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:00:47,682 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:00:47,682 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:00:47,683 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358190455]
[2024-03-09 05:00:47,684 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358190455] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:00:47,684 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:00:47,684 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 05:00:47,687 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204180502]
[2024-03-09 05:00:47,688 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:00:47,696 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 05:00:47,701 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:00:47,719 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 05:00:47,719 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 05:00:47,776 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 378 out of 425
[2024-03-09 05:00:47,781 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 331 places, 336 transitions, 682 flow. Second operand  has 3 states, 3 states have (on average 379.3333333333333) internal successors, (1138), 3 states have internal predecessors, (1138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:00:47,782 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:00:47,782 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 378 of 425
[2024-03-09 05:00:47,782 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:00:48,507 INFO  L124   PetriNetUnfolderBase]: 571/4651 cut-off events.
[2024-03-09 05:00:48,508 INFO  L125   PetriNetUnfolderBase]: For 34/34 co-relation queries the response was YES.
[2024-03-09 05:00:48,518 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 5620 conditions, 4651 events. 571/4651 cut-off events. For 34/34 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 38620 event pairs, 497 based on Foata normal form. 98/4197 useless extension candidates. Maximal degree in co-relation 5480. Up to 939 conditions per place. 
[2024-03-09 05:00:48,534 INFO  L140   encePairwiseOnDemand]: 415/425 looper letters, 28 selfloop transitions, 2 changer transitions 1/326 dead transitions.
[2024-03-09 05:00:48,534 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 329 places, 326 transitions, 722 flow
[2024-03-09 05:00:48,536 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 05:00:48,538 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 05:00:48,545 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1172 transitions.
[2024-03-09 05:00:48,549 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9192156862745098
[2024-03-09 05:00:48,550 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1172 transitions.
[2024-03-09 05:00:48,550 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1172 transitions.
[2024-03-09 05:00:48,553 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:00:48,555 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1172 transitions.
[2024-03-09 05:00:48,560 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 390.6666666666667) internal successors, (1172), 3 states have internal predecessors, (1172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:00:48,566 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:00:48,567 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:00:48,568 INFO  L175             Difference]: Start difference. First operand has 331 places, 336 transitions, 682 flow. Second operand 3 states and 1172 transitions.
[2024-03-09 05:00:48,569 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 329 places, 326 transitions, 722 flow
[2024-03-09 05:00:48,573 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 328 places, 326 transitions, 721 flow, removed 0 selfloop flow, removed 1 redundant places.
[2024-03-09 05:00:48,577 INFO  L231             Difference]: Finished difference. Result has 328 places, 325 transitions, 663 flow
[2024-03-09 05:00:48,579 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=661, PETRI_DIFFERENCE_MINUEND_PLACES=326, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=326, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=324, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=663, PETRI_PLACES=328, PETRI_TRANSITIONS=325}
[2024-03-09 05:00:48,582 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, -3 predicate places.
[2024-03-09 05:00:48,582 INFO  L495      AbstractCegarLoop]: Abstraction has has 328 places, 325 transitions, 663 flow
[2024-03-09 05:00:48,583 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 379.3333333333333) internal successors, (1138), 3 states have internal predecessors, (1138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:00:48,583 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:00:48,583 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:00:48,584 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0
[2024-03-09 05:00:48,584 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:00:48,584 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:00:48,585 INFO  L85        PathProgramCache]: Analyzing trace with hash 1672333967, now seen corresponding path program 1 times
[2024-03-09 05:00:48,585 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:00:48,585 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722215373]
[2024-03-09 05:00:48,585 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:00:48,585 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:00:48,605 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:00:48,641 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:00:48,641 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:00:48,641 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722215373]
[2024-03-09 05:00:48,642 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [722215373] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:00:48,642 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:00:48,642 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 05:00:48,642 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665568014]
[2024-03-09 05:00:48,642 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:00:48,643 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 05:00:48,643 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:00:48,644 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 05:00:48,644 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 05:00:48,681 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 368 out of 425
[2024-03-09 05:00:48,683 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 328 places, 325 transitions, 663 flow. Second operand  has 3 states, 3 states have (on average 369.0) internal successors, (1107), 3 states have internal predecessors, (1107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:00:48,683 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:00:48,683 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 368 of 425
[2024-03-09 05:00:48,683 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:00:49,359 INFO  L124   PetriNetUnfolderBase]: 711/5323 cut-off events.
[2024-03-09 05:00:49,359 INFO  L125   PetriNetUnfolderBase]: For 35/35 co-relation queries the response was YES.
[2024-03-09 05:00:49,369 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 6488 conditions, 5323 events. 711/5323 cut-off events. For 35/35 co-relation queries the response was YES. Maximal size of possible extension queue 85. Compared 45475 event pairs, 582 based on Foata normal form. 0/4731 useless extension candidates. Maximal degree in co-relation 6433. Up to 1131 conditions per place. 
[2024-03-09 05:00:49,385 INFO  L140   encePairwiseOnDemand]: 417/425 looper letters, 31 selfloop transitions, 1 changer transitions 0/318 dead transitions.
[2024-03-09 05:00:49,385 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 322 places, 318 transitions, 713 flow
[2024-03-09 05:00:49,386 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 05:00:49,386 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 05:00:49,388 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1143 transitions.
[2024-03-09 05:00:49,388 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8964705882352941
[2024-03-09 05:00:49,389 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1143 transitions.
[2024-03-09 05:00:49,389 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1143 transitions.
[2024-03-09 05:00:49,389 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:00:49,390 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1143 transitions.
[2024-03-09 05:00:49,392 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 381.0) internal successors, (1143), 3 states have internal predecessors, (1143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:00:49,394 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:00:49,395 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:00:49,395 INFO  L175             Difference]: Start difference. First operand has 328 places, 325 transitions, 663 flow. Second operand 3 states and 1143 transitions.
[2024-03-09 05:00:49,395 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 322 places, 318 transitions, 713 flow
[2024-03-09 05:00:49,397 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 320 places, 318 transitions, 709 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 05:00:49,400 INFO  L231             Difference]: Finished difference. Result has 320 places, 318 transitions, 647 flow
[2024-03-09 05:00:49,401 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=645, PETRI_DIFFERENCE_MINUEND_PLACES=318, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=318, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=317, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=647, PETRI_PLACES=320, PETRI_TRANSITIONS=318}
[2024-03-09 05:00:49,401 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, -11 predicate places.
[2024-03-09 05:00:49,401 INFO  L495      AbstractCegarLoop]: Abstraction has has 320 places, 318 transitions, 647 flow
[2024-03-09 05:00:49,402 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 369.0) internal successors, (1107), 3 states have internal predecessors, (1107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:00:49,402 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:00:49,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]
[2024-03-09 05:00:49,402 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1
[2024-03-09 05:00:49,402 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:00:49,403 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:00:49,403 INFO  L85        PathProgramCache]: Analyzing trace with hash -1416497957, now seen corresponding path program 1 times
[2024-03-09 05:00:49,403 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:00:49,404 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870838712]
[2024-03-09 05:00:49,404 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:00:49,404 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:00:49,430 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:00:49,768 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:00:49,768 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:00:49,769 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870838712]
[2024-03-09 05:00:49,769 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870838712] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:00:49,769 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:00:49,769 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-09 05:00:49,769 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775538120]
[2024-03-09 05:00:49,769 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:00:49,770 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-09 05:00:49,770 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:00:49,770 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-09 05:00:49,770 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-09 05:00:50,322 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 317 out of 425
[2024-03-09 05:00:50,324 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 320 places, 318 transitions, 647 flow. Second operand  has 6 states, 6 states have (on average 318.3333333333333) internal successors, (1910), 6 states have internal predecessors, (1910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:00:50,324 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:00:50,324 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 317 of 425
[2024-03-09 05:00:50,325 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:00:54,014 INFO  L124   PetriNetUnfolderBase]: 12452/33839 cut-off events.
[2024-03-09 05:00:54,014 INFO  L125   PetriNetUnfolderBase]: For 78/78 co-relation queries the response was YES.
[2024-03-09 05:00:54,068 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 53035 conditions, 33839 events. 12452/33839 cut-off events. For 78/78 co-relation queries the response was YES. Maximal size of possible extension queue 766. Compared 363643 event pairs, 11729 based on Foata normal form. 0/30602 useless extension candidates. Maximal degree in co-relation 52979. Up to 19117 conditions per place. 
[2024-03-09 05:00:54,181 INFO  L140   encePairwiseOnDemand]: 419/425 looper letters, 68 selfloop transitions, 5 changer transitions 0/317 dead transitions.
[2024-03-09 05:00:54,181 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 324 places, 317 transitions, 791 flow
[2024-03-09 05:00:54,181 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-09 05:00:54,182 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-09 05:00:54,184 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1976 transitions.
[2024-03-09 05:00:54,185 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.7749019607843137
[2024-03-09 05:00:54,185 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 1976 transitions.
[2024-03-09 05:00:54,185 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 1976 transitions.
[2024-03-09 05:00:54,186 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:00:54,186 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1976 transitions.
[2024-03-09 05:00:54,190 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 329.3333333333333) internal successors, (1976), 6 states have internal predecessors, (1976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:00:54,194 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 425.0) internal successors, (2975), 7 states have internal predecessors, (2975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:00:54,195 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 425.0) internal successors, (2975), 7 states have internal predecessors, (2975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:00:54,195 INFO  L175             Difference]: Start difference. First operand has 320 places, 318 transitions, 647 flow. Second operand 6 states and 1976 transitions.
[2024-03-09 05:00:54,196 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 324 places, 317 transitions, 791 flow
[2024-03-09 05:00:54,198 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 323 places, 317 transitions, 790 flow, removed 0 selfloop flow, removed 1 redundant places.
[2024-03-09 05:00:54,201 INFO  L231             Difference]: Finished difference. Result has 323 places, 317 transitions, 654 flow
[2024-03-09 05:00:54,201 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=644, PETRI_DIFFERENCE_MINUEND_PLACES=318, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=317, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=312, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=654, PETRI_PLACES=323, PETRI_TRANSITIONS=317}
[2024-03-09 05:00:54,202 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, -8 predicate places.
[2024-03-09 05:00:54,202 INFO  L495      AbstractCegarLoop]: Abstraction has has 323 places, 317 transitions, 654 flow
[2024-03-09 05:00:54,203 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 318.3333333333333) internal successors, (1910), 6 states have internal predecessors, (1910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:00:54,203 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:00:54,203 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:00:54,203 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2
[2024-03-09 05:00:54,204 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:00:54,204 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:00:54,204 INFO  L85        PathProgramCache]: Analyzing trace with hash 111590402, now seen corresponding path program 1 times
[2024-03-09 05:00:54,204 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:00:54,204 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660680903]
[2024-03-09 05:00:54,205 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:00:54,205 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:00:54,222 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:00:54,246 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:00:54,246 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:00:54,246 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660680903]
[2024-03-09 05:00:54,247 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [660680903] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:00:54,247 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:00:54,247 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 05:00:54,247 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425091382]
[2024-03-09 05:00:54,247 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:00:54,248 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 05:00:54,248 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:00:54,249 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 05:00:54,249 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 05:00:54,276 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 381 out of 425
[2024-03-09 05:00:54,277 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 323 places, 317 transitions, 654 flow. Second operand  has 3 states, 3 states have (on average 382.3333333333333) internal successors, (1147), 3 states have internal predecessors, (1147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:00:54,277 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:00:54,277 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 381 of 425
[2024-03-09 05:00:54,278 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:00:55,000 INFO  L124   PetriNetUnfolderBase]: 798/5220 cut-off events.
[2024-03-09 05:00:55,000 INFO  L125   PetriNetUnfolderBase]: For 34/34 co-relation queries the response was YES.
[2024-03-09 05:00:55,015 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 6484 conditions, 5220 events. 798/5220 cut-off events. For 34/34 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 43796 event pairs, 617 based on Foata normal form. 0/4615 useless extension candidates. Maximal degree in co-relation 6429. Up to 1221 conditions per place. 
[2024-03-09 05:00:55,032 INFO  L140   encePairwiseOnDemand]: 422/425 looper letters, 24 selfloop transitions, 2 changer transitions 0/316 dead transitions.
[2024-03-09 05:00:55,032 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 324 places, 316 transitions, 704 flow
[2024-03-09 05:00:55,033 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 05:00:55,033 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 05:00:55,035 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1170 transitions.
[2024-03-09 05:00:55,035 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9176470588235294
[2024-03-09 05:00:55,036 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1170 transitions.
[2024-03-09 05:00:55,036 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1170 transitions.
[2024-03-09 05:00:55,036 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:00:55,036 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1170 transitions.
[2024-03-09 05:00:55,039 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:00:55,041 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:00:55,042 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:00:55,042 INFO  L175             Difference]: Start difference. First operand has 323 places, 317 transitions, 654 flow. Second operand 3 states and 1170 transitions.
[2024-03-09 05:00:55,042 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 324 places, 316 transitions, 704 flow
[2024-03-09 05:00:55,044 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 319 places, 316 transitions, 694 flow, removed 0 selfloop flow, removed 5 redundant places.
[2024-03-09 05:00:55,046 INFO  L231             Difference]: Finished difference. Result has 319 places, 316 transitions, 646 flow
[2024-03-09 05:00:55,047 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=642, PETRI_DIFFERENCE_MINUEND_PLACES=317, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=316, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=314, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=646, PETRI_PLACES=319, PETRI_TRANSITIONS=316}
[2024-03-09 05:00:55,047 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, -12 predicate places.
[2024-03-09 05:00:55,047 INFO  L495      AbstractCegarLoop]: Abstraction has has 319 places, 316 transitions, 646 flow
[2024-03-09 05:00:55,048 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 382.3333333333333) internal successors, (1147), 3 states have internal predecessors, (1147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:00:55,048 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:00:55,048 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:00:55,049 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3
[2024-03-09 05:00:55,049 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:00:55,049 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:00:55,049 INFO  L85        PathProgramCache]: Analyzing trace with hash 2091023610, now seen corresponding path program 1 times
[2024-03-09 05:00:55,049 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:00:55,049 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980083344]
[2024-03-09 05:00:55,050 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:00:55,050 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:00:55,076 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:00:55,438 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:00:55,438 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:00:55,438 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980083344]
[2024-03-09 05:00:55,438 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [980083344] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:00:55,438 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:00:55,439 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-09 05:00:55,439 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141257548]
[2024-03-09 05:00:55,439 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:00:55,439 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-09 05:00:55,440 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:00:55,440 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-09 05:00:55,440 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-09 05:00:55,801 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 314 out of 425
[2024-03-09 05:00:55,803 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 319 places, 316 transitions, 646 flow. Second operand  has 6 states, 6 states have (on average 316.0) internal successors, (1896), 6 states have internal predecessors, (1896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:00:55,803 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:00:55,803 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 314 of 425
[2024-03-09 05:00:55,803 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:00:59,582 INFO  L124   PetriNetUnfolderBase]: 13091/33198 cut-off events.
[2024-03-09 05:00:59,582 INFO  L125   PetriNetUnfolderBase]: For 73/73 co-relation queries the response was YES.
[2024-03-09 05:00:59,641 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 53366 conditions, 33198 events. 13091/33198 cut-off events. For 73/73 co-relation queries the response was YES. Maximal size of possible extension queue 796. Compared 346085 event pairs, 12369 based on Foata normal form. 0/30854 useless extension candidates. Maximal degree in co-relation 53310. Up to 20087 conditions per place. 
[2024-03-09 05:00:59,739 INFO  L140   encePairwiseOnDemand]: 419/425 looper letters, 70 selfloop transitions, 5 changer transitions 0/315 dead transitions.
[2024-03-09 05:00:59,739 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 323 places, 315 transitions, 794 flow
[2024-03-09 05:00:59,740 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-09 05:00:59,740 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-09 05:00:59,743 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1960 transitions.
[2024-03-09 05:00:59,744 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.7686274509803922
[2024-03-09 05:00:59,744 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 1960 transitions.
[2024-03-09 05:00:59,744 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 1960 transitions.
[2024-03-09 05:00:59,745 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:00:59,746 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1960 transitions.
[2024-03-09 05:00:59,749 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 326.6666666666667) internal successors, (1960), 6 states have internal predecessors, (1960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:00:59,753 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 425.0) internal successors, (2975), 7 states have internal predecessors, (2975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:00:59,754 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 425.0) internal successors, (2975), 7 states have internal predecessors, (2975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:00:59,754 INFO  L175             Difference]: Start difference. First operand has 319 places, 316 transitions, 646 flow. Second operand 6 states and 1960 transitions.
[2024-03-09 05:00:59,754 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 323 places, 315 transitions, 794 flow
[2024-03-09 05:00:59,756 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 321 places, 315 transitions, 790 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 05:00:59,759 INFO  L231             Difference]: Finished difference. Result has 321 places, 315 transitions, 650 flow
[2024-03-09 05:00:59,759 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=640, PETRI_DIFFERENCE_MINUEND_PLACES=316, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=315, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=310, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=650, PETRI_PLACES=321, PETRI_TRANSITIONS=315}
[2024-03-09 05:00:59,760 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, -10 predicate places.
[2024-03-09 05:00:59,760 INFO  L495      AbstractCegarLoop]: Abstraction has has 321 places, 315 transitions, 650 flow
[2024-03-09 05:00:59,761 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 316.0) internal successors, (1896), 6 states have internal predecessors, (1896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:00:59,761 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:00:59,761 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:00:59,761 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4
[2024-03-09 05:00:59,761 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:00:59,762 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:00:59,762 INFO  L85        PathProgramCache]: Analyzing trace with hash -1720854468, now seen corresponding path program 1 times
[2024-03-09 05:00:59,762 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:00:59,762 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107267587]
[2024-03-09 05:00:59,762 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:00:59,762 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:00:59,788 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:01:00,259 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:01:00,260 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:01:00,260 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107267587]
[2024-03-09 05:01:00,260 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107267587] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:01:00,260 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:01:00,260 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-09 05:01:00,260 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255218635]
[2024-03-09 05:01:00,260 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:01:00,261 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-09 05:01:00,261 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:01:00,261 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-09 05:01:00,262 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-09 05:01:00,832 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 338 out of 425
[2024-03-09 05:01:00,834 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 321 places, 315 transitions, 650 flow. Second operand  has 6 states, 6 states have (on average 340.5) internal successors, (2043), 6 states have internal predecessors, (2043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:00,834 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:01:00,834 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 338 of 425
[2024-03-09 05:01:00,834 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:01:03,184 INFO  L124   PetriNetUnfolderBase]: 5907/18537 cut-off events.
[2024-03-09 05:01:03,184 INFO  L125   PetriNetUnfolderBase]: For 57/57 co-relation queries the response was YES.
[2024-03-09 05:01:03,216 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 27800 conditions, 18537 events. 5907/18537 cut-off events. For 57/57 co-relation queries the response was YES. Maximal size of possible extension queue 337. Compared 182215 event pairs, 1318 based on Foata normal form. 0/16913 useless extension candidates. Maximal degree in co-relation 27745. Up to 5787 conditions per place. 
[2024-03-09 05:01:03,265 INFO  L140   encePairwiseOnDemand]: 394/425 looper letters, 179 selfloop transitions, 44 changer transitions 0/479 dead transitions.
[2024-03-09 05:01:03,266 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 325 places, 479 transitions, 1438 flow
[2024-03-09 05:01:03,266 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-09 05:01:03,266 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-09 05:01:03,269 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2256 transitions.
[2024-03-09 05:01:03,270 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8847058823529412
[2024-03-09 05:01:03,270 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 2256 transitions.
[2024-03-09 05:01:03,270 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 2256 transitions.
[2024-03-09 05:01:03,271 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:01:03,271 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2256 transitions.
[2024-03-09 05:01:03,274 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 376.0) internal successors, (2256), 6 states have internal predecessors, (2256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:03,278 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 425.0) internal successors, (2975), 7 states have internal predecessors, (2975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:03,279 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 425.0) internal successors, (2975), 7 states have internal predecessors, (2975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:03,279 INFO  L175             Difference]: Start difference. First operand has 321 places, 315 transitions, 650 flow. Second operand 6 states and 2256 transitions.
[2024-03-09 05:01:03,279 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 325 places, 479 transitions, 1438 flow
[2024-03-09 05:01:03,281 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 320 places, 479 transitions, 1428 flow, removed 0 selfloop flow, removed 5 redundant places.
[2024-03-09 05:01:03,285 INFO  L231             Difference]: Finished difference. Result has 325 places, 358 transitions, 962 flow
[2024-03-09 05:01:03,286 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=638, PETRI_DIFFERENCE_MINUEND_PLACES=315, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=314, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=288, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=962, PETRI_PLACES=325, PETRI_TRANSITIONS=358}
[2024-03-09 05:01:03,286 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, -6 predicate places.
[2024-03-09 05:01:03,286 INFO  L495      AbstractCegarLoop]: Abstraction has has 325 places, 358 transitions, 962 flow
[2024-03-09 05:01:03,287 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 340.5) internal successors, (2043), 6 states have internal predecessors, (2043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:03,287 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:01:03,287 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:01:03,287 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5
[2024-03-09 05:01:03,287 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:01:03,288 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:01:03,288 INFO  L85        PathProgramCache]: Analyzing trace with hash 2076857958, now seen corresponding path program 1 times
[2024-03-09 05:01:03,288 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:01:03,288 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102410821]
[2024-03-09 05:01:03,288 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:01:03,288 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:01:03,305 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:01:03,327 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:01:03,327 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:01:03,328 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102410821]
[2024-03-09 05:01:03,328 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102410821] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:01:03,328 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:01:03,328 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 05:01:03,328 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365527058]
[2024-03-09 05:01:03,328 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:01:03,328 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 05:01:03,329 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:01:03,329 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 05:01:03,329 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 05:01:03,360 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 378 out of 425
[2024-03-09 05:01:03,362 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 325 places, 358 transitions, 962 flow. Second operand  has 3 states, 3 states have (on average 379.3333333333333) internal successors, (1138), 3 states have internal predecessors, (1138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:03,362 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:01:03,362 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 378 of 425
[2024-03-09 05:01:03,362 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:01:06,233 INFO  L124   PetriNetUnfolderBase]: 4125/23116 cut-off events.
[2024-03-09 05:01:06,233 INFO  L125   PetriNetUnfolderBase]: For 1000/1260 co-relation queries the response was YES.
[2024-03-09 05:01:06,292 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 34598 conditions, 23116 events. 4125/23116 cut-off events. For 1000/1260 co-relation queries the response was YES. Maximal size of possible extension queue 236. Compared 257000 event pairs, 1110 based on Foata normal form. 0/20091 useless extension candidates. Maximal degree in co-relation 34540. Up to 2263 conditions per place. 
[2024-03-09 05:01:06,344 INFO  L140   encePairwiseOnDemand]: 414/425 looper letters, 44 selfloop transitions, 8 changer transitions 0/382 dead transitions.
[2024-03-09 05:01:06,345 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 382 transitions, 1120 flow
[2024-03-09 05:01:06,345 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 05:01:06,346 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 05:01:06,347 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1189 transitions.
[2024-03-09 05:01:06,347 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9325490196078431
[2024-03-09 05:01:06,347 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1189 transitions.
[2024-03-09 05:01:06,347 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1189 transitions.
[2024-03-09 05:01:06,348 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:01:06,348 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1189 transitions.
[2024-03-09 05:01:06,350 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 396.3333333333333) internal successors, (1189), 3 states have internal predecessors, (1189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:06,351 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:06,352 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:06,352 INFO  L175             Difference]: Start difference. First operand has 325 places, 358 transitions, 962 flow. Second operand 3 states and 1189 transitions.
[2024-03-09 05:01:06,352 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 327 places, 382 transitions, 1120 flow
[2024-03-09 05:01:06,356 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 327 places, 382 transitions, 1120 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-03-09 05:01:06,359 INFO  L231             Difference]: Finished difference. Result has 329 places, 366 transitions, 1032 flow
[2024-03-09 05:01:06,359 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=962, PETRI_DIFFERENCE_MINUEND_PLACES=325, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=358, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=350, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1032, PETRI_PLACES=329, PETRI_TRANSITIONS=366}
[2024-03-09 05:01:06,360 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, -2 predicate places.
[2024-03-09 05:01:06,360 INFO  L495      AbstractCegarLoop]: Abstraction has has 329 places, 366 transitions, 1032 flow
[2024-03-09 05:01:06,360 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 379.3333333333333) internal successors, (1138), 3 states have internal predecessors, (1138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:06,360 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:01:06,360 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:01:06,360 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6
[2024-03-09 05:01:06,361 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:01:06,361 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:01:06,361 INFO  L85        PathProgramCache]: Analyzing trace with hash 1288557823, now seen corresponding path program 1 times
[2024-03-09 05:01:06,361 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:01:06,361 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697100847]
[2024-03-09 05:01:06,361 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:01:06,361 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:01:06,380 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:01:06,442 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:01:06,442 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:01:06,443 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [697100847]
[2024-03-09 05:01:06,443 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [697100847] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:01:06,443 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:01:06,443 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-09 05:01:06,444 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326526297]
[2024-03-09 05:01:06,444 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:01:06,444 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 5 states
[2024-03-09 05:01:06,444 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:01:06,444 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants.
[2024-03-09 05:01:06,445 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20
[2024-03-09 05:01:06,519 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 381 out of 425
[2024-03-09 05:01:06,520 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 329 places, 366 transitions, 1032 flow. Second operand  has 5 states, 5 states have (on average 382.8) internal successors, (1914), 5 states have internal predecessors, (1914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:06,520 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:01:06,520 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 381 of 425
[2024-03-09 05:01:06,520 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:01:10,721 INFO  L124   PetriNetUnfolderBase]: 3837/26127 cut-off events.
[2024-03-09 05:01:10,721 INFO  L125   PetriNetUnfolderBase]: For 1628/2023 co-relation queries the response was YES.
[2024-03-09 05:01:10,779 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 40103 conditions, 26127 events. 3837/26127 cut-off events. For 1628/2023 co-relation queries the response was YES. Maximal size of possible extension queue 334. Compared 311769 event pairs, 1641 based on Foata normal form. 3/23286 useless extension candidates. Maximal degree in co-relation 40040. Up to 2749 conditions per place. 
[2024-03-09 05:01:10,826 INFO  L140   encePairwiseOnDemand]: 416/425 looper letters, 36 selfloop transitions, 8 changer transitions 0/381 dead transitions.
[2024-03-09 05:01:10,826 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 334 places, 381 transitions, 1152 flow
[2024-03-09 05:01:10,827 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-09 05:01:10,827 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-09 05:01:10,830 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2331 transitions.
[2024-03-09 05:01:10,830 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9141176470588235
[2024-03-09 05:01:10,830 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 2331 transitions.
[2024-03-09 05:01:10,830 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 2331 transitions.
[2024-03-09 05:01:10,831 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:01:10,831 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2331 transitions.
[2024-03-09 05:01:10,835 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 388.5) internal successors, (2331), 6 states have internal predecessors, (2331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:10,837 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 425.0) internal successors, (2975), 7 states have internal predecessors, (2975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:10,838 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 425.0) internal successors, (2975), 7 states have internal predecessors, (2975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:10,838 INFO  L175             Difference]: Start difference. First operand has 329 places, 366 transitions, 1032 flow. Second operand 6 states and 2331 transitions.
[2024-03-09 05:01:10,838 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 334 places, 381 transitions, 1152 flow
[2024-03-09 05:01:10,842 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 332 places, 381 transitions, 1136 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 05:01:10,845 INFO  L231             Difference]: Finished difference. Result has 336 places, 371 transitions, 1066 flow
[2024-03-09 05:01:10,845 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=1016, PETRI_DIFFERENCE_MINUEND_PLACES=327, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=366, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=358, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1066, PETRI_PLACES=336, PETRI_TRANSITIONS=371}
[2024-03-09 05:01:10,846 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 5 predicate places.
[2024-03-09 05:01:10,846 INFO  L495      AbstractCegarLoop]: Abstraction has has 336 places, 371 transitions, 1066 flow
[2024-03-09 05:01:10,847 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 5 states, 5 states have (on average 382.8) internal successors, (1914), 5 states have internal predecessors, (1914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:10,847 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:01:10,847 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:01:10,847 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7
[2024-03-09 05:01:10,847 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:01:10,847 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:01:10,847 INFO  L85        PathProgramCache]: Analyzing trace with hash 1073831150, now seen corresponding path program 1 times
[2024-03-09 05:01:10,847 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:01:10,848 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515420408]
[2024-03-09 05:01:10,848 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:01:10,848 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:01:10,870 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:01:10,895 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:01:10,895 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:01:10,895 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515420408]
[2024-03-09 05:01:10,895 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515420408] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:01:10,895 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:01:10,895 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 05:01:10,895 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182580026]
[2024-03-09 05:01:10,896 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:01:10,896 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 05:01:10,896 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:01:10,896 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 05:01:10,896 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 05:01:10,921 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 377 out of 425
[2024-03-09 05:01:10,922 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 336 places, 371 transitions, 1066 flow. Second operand  has 3 states, 3 states have (on average 378.6666666666667) internal successors, (1136), 3 states have internal predecessors, (1136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:10,922 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:01:10,922 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 377 of 425
[2024-03-09 05:01:10,922 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:01:14,725 INFO  L124   PetriNetUnfolderBase]: 4470/27095 cut-off events.
[2024-03-09 05:01:14,725 INFO  L125   PetriNetUnfolderBase]: For 1466/1737 co-relation queries the response was YES.
[2024-03-09 05:01:14,809 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 42273 conditions, 27095 events. 4470/27095 cut-off events. For 1466/1737 co-relation queries the response was YES. Maximal size of possible extension queue 351. Compared 319490 event pairs, 1707 based on Foata normal form. 0/24565 useless extension candidates. Maximal degree in co-relation 42206. Up to 4259 conditions per place. 
[2024-03-09 05:01:14,866 INFO  L140   encePairwiseOnDemand]: 420/425 looper letters, 35 selfloop transitions, 2 changer transitions 0/381 dead transitions.
[2024-03-09 05:01:14,867 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 335 places, 381 transitions, 1163 flow
[2024-03-09 05:01:14,868 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 05:01:14,868 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 05:01:14,871 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1171 transitions.
[2024-03-09 05:01:14,872 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9184313725490196
[2024-03-09 05:01:14,872 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1171 transitions.
[2024-03-09 05:01:14,872 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1171 transitions.
[2024-03-09 05:01:14,873 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:01:14,873 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1171 transitions.
[2024-03-09 05:01:14,876 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 390.3333333333333) internal successors, (1171), 3 states have internal predecessors, (1171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:14,879 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:14,880 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:14,880 INFO  L175             Difference]: Start difference. First operand has 336 places, 371 transitions, 1066 flow. Second operand 3 states and 1171 transitions.
[2024-03-09 05:01:14,880 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 335 places, 381 transitions, 1163 flow
[2024-03-09 05:01:14,884 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 334 places, 381 transitions, 1159 flow, removed 0 selfloop flow, removed 1 redundant places.
[2024-03-09 05:01:14,886 INFO  L231             Difference]: Finished difference. Result has 335 places, 370 transitions, 1070 flow
[2024-03-09 05:01:14,887 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=1056, PETRI_DIFFERENCE_MINUEND_PLACES=332, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=368, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=366, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1070, PETRI_PLACES=335, PETRI_TRANSITIONS=370}
[2024-03-09 05:01:14,887 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 4 predicate places.
[2024-03-09 05:01:14,888 INFO  L495      AbstractCegarLoop]: Abstraction has has 335 places, 370 transitions, 1070 flow
[2024-03-09 05:01:14,888 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:01:14,888 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:01:14,888 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:01:14,888 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8
[2024-03-09 05:01:14,888 INFO  L420      AbstractCegarLoop]: === Iteration 10 === Targeting cleanerErr3ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-09 05:01:14,888 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:01:14,889 INFO  L85        PathProgramCache]: Analyzing trace with hash 1588202203, now seen corresponding path program 1 times
[2024-03-09 05:01:14,889 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:01:14,889 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944578132]
[2024-03-09 05:01:14,889 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:01:14,889 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:01:14,909 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:01:15,020 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:01:15,020 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:01:15,020 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944578132]
[2024-03-09 05:01:15,020 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944578132] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:01:15,020 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:01:15,020 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 05:01:15,020 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819988653]
[2024-03-09 05:01:15,020 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:01:15,021 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 05:01:15,021 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:01:15,021 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 05:01:15,021 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 05:01:15,224 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 374 out of 425
[2024-03-09 05:01:15,225 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 335 places, 370 transitions, 1070 flow. Second operand  has 3 states, 3 states have (on average 379.0) internal successors, (1137), 3 states have internal predecessors, (1137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:15,225 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:01:15,225 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 374 of 425
[2024-03-09 05:01:15,225 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:01:20,226 INFO  L124   PetriNetUnfolderBase]: 6112/33263 cut-off events.
[2024-03-09 05:01:20,226 INFO  L125   PetriNetUnfolderBase]: For 2900/3171 co-relation queries the response was YES.
[2024-03-09 05:01:20,345 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 52182 conditions, 33263 events. 6112/33263 cut-off events. For 2900/3171 co-relation queries the response was YES. Maximal size of possible extension queue 348. Compared 397425 event pairs, 2457 based on Foata normal form. 0/30262 useless extension candidates. Maximal degree in co-relation 52115. Up to 5442 conditions per place. 
[2024-03-09 05:01:20,426 INFO  L140   encePairwiseOnDemand]: 419/425 looper letters, 57 selfloop transitions, 5 changer transitions 0/389 dead transitions.
[2024-03-09 05:01:20,426 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 337 places, 389 transitions, 1246 flow
[2024-03-09 05:01:20,426 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 05:01:20,426 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 05:01:20,428 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1177 transitions.
[2024-03-09 05:01:20,428 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9231372549019607
[2024-03-09 05:01:20,428 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1177 transitions.
[2024-03-09 05:01:20,428 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1177 transitions.
[2024-03-09 05:01:20,429 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:01:20,429 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1177 transitions.
[2024-03-09 05:01:20,430 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:01:20,432 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:20,432 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:20,432 INFO  L175             Difference]: Start difference. First operand has 335 places, 370 transitions, 1070 flow. Second operand 3 states and 1177 transitions.
[2024-03-09 05:01:20,432 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 337 places, 389 transitions, 1246 flow
[2024-03-09 05:01:20,437 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 337 places, 389 transitions, 1246 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-03-09 05:01:20,441 INFO  L231             Difference]: Finished difference. Result has 339 places, 374 transitions, 1116 flow
[2024-03-09 05:01:20,441 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=1070, PETRI_DIFFERENCE_MINUEND_PLACES=335, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=370, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=365, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1116, PETRI_PLACES=339, PETRI_TRANSITIONS=374}
[2024-03-09 05:01:20,442 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 8 predicate places.
[2024-03-09 05:01:20,442 INFO  L495      AbstractCegarLoop]: Abstraction has has 339 places, 374 transitions, 1116 flow
[2024-03-09 05:01:20,443 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 379.0) internal successors, (1137), 3 states have internal predecessors, (1137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:20,443 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:01:20,443 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:01:20,443 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9
[2024-03-09 05:01:20,443 INFO  L420      AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-09 05:01:20,443 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:01:20,444 INFO  L85        PathProgramCache]: Analyzing trace with hash -548178701, now seen corresponding path program 1 times
[2024-03-09 05:01:20,444 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:01:20,444 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896682566]
[2024-03-09 05:01:20,444 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:01:20,444 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:01:20,465 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:01:20,524 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:01:20,524 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:01:20,524 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896682566]
[2024-03-09 05:01:20,524 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896682566] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:01:20,524 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:01:20,525 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2024-03-09 05:01:20,525 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313522913]
[2024-03-09 05:01:20,525 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:01:20,525 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 05:01:20,525 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:01:20,525 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 05:01:20,526 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 05:01:20,543 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 388 out of 425
[2024-03-09 05:01:20,543 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 339 places, 374 transitions, 1116 flow. Second operand  has 3 states, 3 states have (on average 389.6666666666667) internal successors, (1169), 3 states have internal predecessors, (1169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:20,543 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:01:20,544 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 388 of 425
[2024-03-09 05:01:20,544 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:01:25,486 INFO  L124   PetriNetUnfolderBase]: 5299/32712 cut-off events.
[2024-03-09 05:01:25,486 INFO  L125   PetriNetUnfolderBase]: For 2928/3336 co-relation queries the response was YES.
[2024-03-09 05:01:25,592 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 50139 conditions, 32712 events. 5299/32712 cut-off events. For 2928/3336 co-relation queries the response was YES. Maximal size of possible extension queue 362. Compared 403488 event pairs, 1978 based on Foata normal form. 13/29211 useless extension candidates. Maximal degree in co-relation 50070. Up to 5263 conditions per place. 
[2024-03-09 05:01:25,662 INFO  L140   encePairwiseOnDemand]: 421/425 looper letters, 33 selfloop transitions, 3 changer transitions 0/389 dead transitions.
[2024-03-09 05:01:25,662 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 341 places, 389 transitions, 1224 flow
[2024-03-09 05:01:25,663 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 05:01:25,663 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 05:01:25,664 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1201 transitions.
[2024-03-09 05:01:25,665 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9419607843137255
[2024-03-09 05:01:25,665 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1201 transitions.
[2024-03-09 05:01:25,665 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1201 transitions.
[2024-03-09 05:01:25,665 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:01:25,665 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1201 transitions.
[2024-03-09 05:01:25,667 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 400.3333333333333) internal successors, (1201), 3 states have internal predecessors, (1201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:25,668 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:25,668 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:25,668 INFO  L175             Difference]: Start difference. First operand has 339 places, 374 transitions, 1116 flow. Second operand 3 states and 1201 transitions.
[2024-03-09 05:01:25,668 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 341 places, 389 transitions, 1224 flow
[2024-03-09 05:01:25,676 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 339 places, 389 transitions, 1214 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 05:01:25,679 INFO  L231             Difference]: Finished difference. Result has 340 places, 376 transitions, 1125 flow
[2024-03-09 05:01:25,679 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=1106, PETRI_DIFFERENCE_MINUEND_PLACES=337, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=374, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=371, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1125, PETRI_PLACES=340, PETRI_TRANSITIONS=376}
[2024-03-09 05:01:25,680 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 9 predicate places.
[2024-03-09 05:01:25,680 INFO  L495      AbstractCegarLoop]: Abstraction has has 340 places, 376 transitions, 1125 flow
[2024-03-09 05:01:25,680 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 389.6666666666667) internal successors, (1169), 3 states have internal predecessors, (1169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:25,680 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:01:25,680 INFO  L208   CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 05:01:25,680 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10
[2024-03-09 05:01:25,680 INFO  L420      AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-09 05:01:25,681 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:01:25,681 INFO  L85        PathProgramCache]: Analyzing trace with hash 126201958, now seen corresponding path program 1 times
[2024-03-09 05:01:25,681 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:01:25,681 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642296530]
[2024-03-09 05:01:25,681 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:01:25,681 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:01:25,715 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:01:26,053 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:01:26,053 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:01:26,053 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642296530]
[2024-03-09 05:01:26,053 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [642296530] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:01:26,053 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:01:26,053 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-09 05:01:26,053 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930243728]
[2024-03-09 05:01:26,053 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:01:26,054 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-09 05:01:26,054 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:01:26,054 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-09 05:01:26,054 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-09 05:01:26,700 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 356 out of 425
[2024-03-09 05:01:26,701 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 340 places, 376 transitions, 1125 flow. Second operand  has 6 states, 6 states have (on average 358.6666666666667) internal successors, (2152), 6 states have internal predecessors, (2152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:26,701 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:01:26,701 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 356 of 425
[2024-03-09 05:01:26,701 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:01:39,561 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][295], [395#L1027-5true, 486#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 459#(= |#race~threads_alive~0| 0), Black: 466#(<= ~threads_total~0 0), 445#true, 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), 184#L1034-2true, threadThread1of1ForFork0InUse, Black: 475#true])
[2024-03-09 05:01:39,561 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-09 05:01:39,561 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:01:39,561 INFO  L297   olderBase$Statistics]:   existing Event has 336 ancestors and is cut-off event
[2024-03-09 05:01:39,561 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-09 05:01:39,561 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][295], [395#L1027-5true, 486#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 459#(= |#race~threads_alive~0| 0), Black: 466#(<= ~threads_total~0 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), 184#L1034-2true, threadThread1of1ForFork0InUse, Black: 475#true])
[2024-03-09 05:01:39,561 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-09 05:01:39,561 INFO  L297   olderBase$Statistics]:   existing Event has 335 ancestors and is cut-off event
[2024-03-09 05:01:39,561 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-09 05:01:39,561 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-09 05:01:39,860 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][295], [395#L1027-5true, 486#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 37#L1034-6true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 459#(= |#race~threads_alive~0| 0), Black: 466#(<= ~threads_total~0 0), 445#true, 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), threadThread1of1ForFork0InUse, Black: 475#true])
[2024-03-09 05:01:39,861 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-09 05:01:39,861 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 05:01:39,861 INFO  L297   olderBase$Statistics]:   existing Event has 340 ancestors and is cut-off event
[2024-03-09 05:01:39,861 INFO  L297   olderBase$Statistics]:   existing Event has 340 ancestors and is cut-off event
[2024-03-09 05:01:39,861 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][295], [395#L1027-5true, 486#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 459#(= |#race~threads_alive~0| 0), Black: 466#(<= ~threads_total~0 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), threadThread1of1ForFork0InUse, Black: 475#true])
[2024-03-09 05:01:39,861 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-09 05:01:39,861 INFO  L297   olderBase$Statistics]:   existing Event has 339 ancestors and is cut-off event
[2024-03-09 05:01:39,861 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-09 05:01:39,861 INFO  L297   olderBase$Statistics]:   existing Event has 339 ancestors and is cut-off event
[2024-03-09 05:01:39,999 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][295], [395#L1027-5true, 486#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 457#true, Black: 466#(<= ~threads_total~0 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), 48#L1069-5true, 184#L1034-2true, threadThread1of1ForFork0InUse, Black: 475#true])
[2024-03-09 05:01:39,999 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-09 05:01:39,999 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 05:01:39,999 INFO  L297   olderBase$Statistics]:   existing Event has 341 ancestors and is cut-off event
[2024-03-09 05:01:39,999 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:01:39,999 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][295], [486#true, 395#L1027-5true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 457#true, 277#L1069-6true, Black: 466#(<= ~threads_total~0 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), 184#L1034-2true, threadThread1of1ForFork0InUse, Black: 475#true])
[2024-03-09 05:01:39,999 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-09 05:01:39,999 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 05:01:39,999 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-09 05:01:39,999 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:01:40,211 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][295], [486#true, cleanerThread1of1ForFork1InUse, 395#L1027-5true, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 457#true, Black: 466#(<= ~threads_total~0 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), 48#L1069-5true, threadThread1of1ForFork0InUse, Black: 475#true])
[2024-03-09 05:01:40,212 INFO  L294   olderBase$Statistics]: this new event has 376 ancestors and is cut-off event
[2024-03-09 05:01:40,212 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-09 05:01:40,212 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 05:01:40,212 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-09 05:01:40,212 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][295], [486#true, cleanerThread1of1ForFork1InUse, 395#L1027-5true, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 457#true, 277#L1069-6true, Black: 466#(<= ~threads_total~0 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), threadThread1of1ForFork0InUse, Black: 475#true])
[2024-03-09 05:01:40,212 INFO  L294   olderBase$Statistics]: this new event has 377 ancestors and is cut-off event
[2024-03-09 05:01:40,212 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-09 05:01:40,212 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 05:01:40,212 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-09 05:01:40,434 INFO  L124   PetriNetUnfolderBase]: 20609/85045 cut-off events.
[2024-03-09 05:01:40,435 INFO  L125   PetriNetUnfolderBase]: For 17822/18762 co-relation queries the response was YES.
[2024-03-09 05:01:40,762 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 146896 conditions, 85045 events. 20609/85045 cut-off events. For 17822/18762 co-relation queries the response was YES. Maximal size of possible extension queue 1057. Compared 1168712 event pairs, 4933 based on Foata normal form. 6/77332 useless extension candidates. Maximal degree in co-relation 146825. Up to 11026 conditions per place. 
[2024-03-09 05:01:40,970 INFO  L140   encePairwiseOnDemand]: 405/425 looper letters, 165 selfloop transitions, 69 changer transitions 0/553 dead transitions.
[2024-03-09 05:01:40,970 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 345 places, 553 transitions, 2155 flow
[2024-03-09 05:01:40,971 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-09 05:01:40,971 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-09 05:01:40,974 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2327 transitions.
[2024-03-09 05:01:40,974 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9125490196078432
[2024-03-09 05:01:40,974 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 2327 transitions.
[2024-03-09 05:01:40,974 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 2327 transitions.
[2024-03-09 05:01:40,975 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:01:40,975 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2327 transitions.
[2024-03-09 05:01:40,978 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 387.8333333333333) internal successors, (2327), 6 states have internal predecessors, (2327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:40,980 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 425.0) internal successors, (2975), 7 states have internal predecessors, (2975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:40,981 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 425.0) internal successors, (2975), 7 states have internal predecessors, (2975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:40,981 INFO  L175             Difference]: Start difference. First operand has 340 places, 376 transitions, 1125 flow. Second operand 6 states and 2327 transitions.
[2024-03-09 05:01:40,981 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 345 places, 553 transitions, 2155 flow
[2024-03-09 05:01:40,990 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 344 places, 553 transitions, 2152 flow, removed 0 selfloop flow, removed 1 redundant places.
[2024-03-09 05:01:40,994 INFO  L231             Difference]: Finished difference. Result has 349 places, 444 transitions, 1776 flow
[2024-03-09 05:01:40,995 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=1122, PETRI_DIFFERENCE_MINUEND_PLACES=339, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=376, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=349, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1776, PETRI_PLACES=349, PETRI_TRANSITIONS=444}
[2024-03-09 05:01:40,995 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 18 predicate places.
[2024-03-09 05:01:40,996 INFO  L495      AbstractCegarLoop]: Abstraction has has 349 places, 444 transitions, 1776 flow
[2024-03-09 05:01:40,996 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 358.6666666666667) internal successors, (2152), 6 states have internal predecessors, (2152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:40,996 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:01:40,996 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:01:40,996 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11
[2024-03-09 05:01:40,996 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:01:40,997 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:01:40,997 INFO  L85        PathProgramCache]: Analyzing trace with hash 1815825739, now seen corresponding path program 1 times
[2024-03-09 05:01:40,997 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:01:40,997 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802594997]
[2024-03-09 05:01:40,997 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:01:40,997 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:01:41,029 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:01:41,118 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:01:41,118 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:01:41,118 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802594997]
[2024-03-09 05:01:41,119 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1802594997] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:01:41,119 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:01:41,119 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-09 05:01:41,119 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857186322]
[2024-03-09 05:01:41,119 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:01:41,119 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 5 states
[2024-03-09 05:01:41,119 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:01:41,120 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants.
[2024-03-09 05:01:41,120 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20
[2024-03-09 05:01:41,218 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 381 out of 425
[2024-03-09 05:01:41,219 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 349 places, 444 transitions, 1776 flow. Second operand  has 5 states, 5 states have (on average 383.0) internal successors, (1915), 5 states have internal predecessors, (1915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:41,219 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:01:41,219 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 381 of 425
[2024-03-09 05:01:41,219 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:01:51,827 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([504] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~mem34#1.offset=|v_ULTIMATE.start_main_#t~mem34#1.offset_5|, ULTIMATE.start_main_#t~pre35#1=|v_ULTIMATE.start_main_#t~pre35#1_5|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_4|, ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_6|, ULTIMATE.start_main_#t~post37#1=|v_ULTIMATE.start_main_#t~post37#1_5|, ULTIMATE.start_main_#t~post33#1=|v_ULTIMATE.start_main_#t~post33#1_5|, ULTIMATE.start_main_#t~post42#1=|v_ULTIMATE.start_main_#t~post42#1_5|, ULTIMATE.start_main_#t~malloc27#1.base=|v_ULTIMATE.start_main_#t~malloc27#1.base_5|, ULTIMATE.start_main_#t~nondet30#1=|v_ULTIMATE.start_main_#t~nondet30#1_7|, ULTIMATE.start_main_#t~pre38#1=|v_ULTIMATE.start_main_#t~pre38#1_5|, ULTIMATE.start_main_#t~malloc27#1.offset=|v_ULTIMATE.start_main_#t~malloc27#1.offset_5|, ULTIMATE.start_main_#t~nondet48#1=|v_ULTIMATE.start_main_#t~nondet48#1_4|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_7|, ULTIMATE.start_main_#t~malloc29#1.base=|v_ULTIMATE.start_main_#t~malloc29#1.base_5|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|, ULTIMATE.start_main_#t~malloc31#1.offset=|v_ULTIMATE.start_main_#t~malloc31#1.offset_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~mem49#1.offset=|v_ULTIMATE.start_main_#t~mem49#1.offset_5|, ULTIMATE.start_main_#t~nondet36#1=|v_ULTIMATE.start_main_#t~nondet36#1_3|, ULTIMATE.start_main_#t~mem39#1.offset=|v_ULTIMATE.start_main_#t~mem39#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_9|, ULTIMATE.start_main_~#cleaner_tid~0#1.base=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.base_6|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_3|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~nondet41#1=|v_ULTIMATE.start_main_#t~nondet41#1_4|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc29#1.offset=|v_ULTIMATE.start_main_#t~malloc29#1.offset_5|, ULTIMATE.start_main_#t~mem34#1.base=|v_ULTIMATE.start_main_#t~mem34#1.base_5|, ULTIMATE.start_main_#t~nondet32#1=|v_ULTIMATE.start_main_#t~nondet32#1_10|, ULTIMATE.start_main_#t~mem39#1.base=|v_ULTIMATE.start_main_#t~mem39#1.base_5|, ULTIMATE.start_main_#t~malloc31#1.base=|v_ULTIMATE.start_main_#t~malloc31#1.base_5|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_10|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~mem34#1.offset, ULTIMATE.start_main_#t~pre35#1, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~post37#1, ULTIMATE.start_main_#t~post33#1, ULTIMATE.start_main_#t~post42#1, ULTIMATE.start_main_#t~malloc27#1.base, ULTIMATE.start_main_#t~nondet30#1, ULTIMATE.start_main_#t~pre38#1, ULTIMATE.start_main_#t~malloc27#1.offset, ULTIMATE.start_main_#t~nondet48#1, ULTIMATE.start_main_#t~mem49#1.base, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc29#1.base, ULTIMATE.start_main_#t~nondet26#1, ULTIMATE.start_main_#t~malloc31#1.offset, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~mem49#1.offset, ULTIMATE.start_main_#t~nondet36#1, ULTIMATE.start_main_#t~mem39#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~nondet41#1, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc29#1.offset, ULTIMATE.start_main_#t~mem34#1.base, ULTIMATE.start_main_#t~nondet32#1, ULTIMATE.start_main_#t~mem39#1.base, ULTIMATE.start_main_#t~malloc31#1.base, ULTIMATE.start_main_#t~nondet28#1, ULTIMATE.start_main_~i~3#1][314], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 466#(<= ~threads_total~0 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 352#L1028-9true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 503#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-09 05:01:51,827 INFO  L294   olderBase$Statistics]: this new event has 349 ancestors and is not cut-off event
[2024-03-09 05:01:51,828 INFO  L297   olderBase$Statistics]:   existing Event has 349 ancestors and is not cut-off event
[2024-03-09 05:01:51,828 INFO  L297   olderBase$Statistics]:   existing Event has 349 ancestors and is not cut-off event
[2024-03-09 05:01:51,828 INFO  L297   olderBase$Statistics]:   existing Event has 349 ancestors and is not cut-off event
[2024-03-09 05:01:51,946 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([504] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~mem34#1.offset=|v_ULTIMATE.start_main_#t~mem34#1.offset_5|, ULTIMATE.start_main_#t~pre35#1=|v_ULTIMATE.start_main_#t~pre35#1_5|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_4|, ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_6|, ULTIMATE.start_main_#t~post37#1=|v_ULTIMATE.start_main_#t~post37#1_5|, ULTIMATE.start_main_#t~post33#1=|v_ULTIMATE.start_main_#t~post33#1_5|, ULTIMATE.start_main_#t~post42#1=|v_ULTIMATE.start_main_#t~post42#1_5|, ULTIMATE.start_main_#t~malloc27#1.base=|v_ULTIMATE.start_main_#t~malloc27#1.base_5|, ULTIMATE.start_main_#t~nondet30#1=|v_ULTIMATE.start_main_#t~nondet30#1_7|, ULTIMATE.start_main_#t~pre38#1=|v_ULTIMATE.start_main_#t~pre38#1_5|, ULTIMATE.start_main_#t~malloc27#1.offset=|v_ULTIMATE.start_main_#t~malloc27#1.offset_5|, ULTIMATE.start_main_#t~nondet48#1=|v_ULTIMATE.start_main_#t~nondet48#1_4|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_7|, ULTIMATE.start_main_#t~malloc29#1.base=|v_ULTIMATE.start_main_#t~malloc29#1.base_5|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|, ULTIMATE.start_main_#t~malloc31#1.offset=|v_ULTIMATE.start_main_#t~malloc31#1.offset_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~mem49#1.offset=|v_ULTIMATE.start_main_#t~mem49#1.offset_5|, ULTIMATE.start_main_#t~nondet36#1=|v_ULTIMATE.start_main_#t~nondet36#1_3|, ULTIMATE.start_main_#t~mem39#1.offset=|v_ULTIMATE.start_main_#t~mem39#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_9|, ULTIMATE.start_main_~#cleaner_tid~0#1.base=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.base_6|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_3|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~nondet41#1=|v_ULTIMATE.start_main_#t~nondet41#1_4|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc29#1.offset=|v_ULTIMATE.start_main_#t~malloc29#1.offset_5|, ULTIMATE.start_main_#t~mem34#1.base=|v_ULTIMATE.start_main_#t~mem34#1.base_5|, ULTIMATE.start_main_#t~nondet32#1=|v_ULTIMATE.start_main_#t~nondet32#1_10|, ULTIMATE.start_main_#t~mem39#1.base=|v_ULTIMATE.start_main_#t~mem39#1.base_5|, ULTIMATE.start_main_#t~malloc31#1.base=|v_ULTIMATE.start_main_#t~malloc31#1.base_5|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_10|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~mem34#1.offset, ULTIMATE.start_main_#t~pre35#1, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~post37#1, ULTIMATE.start_main_#t~post33#1, ULTIMATE.start_main_#t~post42#1, ULTIMATE.start_main_#t~malloc27#1.base, ULTIMATE.start_main_#t~nondet30#1, ULTIMATE.start_main_#t~pre38#1, ULTIMATE.start_main_#t~malloc27#1.offset, ULTIMATE.start_main_#t~nondet48#1, ULTIMATE.start_main_#t~mem49#1.base, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc29#1.base, ULTIMATE.start_main_#t~nondet26#1, ULTIMATE.start_main_#t~malloc31#1.offset, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~mem49#1.offset, ULTIMATE.start_main_#t~nondet36#1, ULTIMATE.start_main_#t~mem39#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~nondet41#1, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc29#1.offset, ULTIMATE.start_main_#t~mem34#1.base, ULTIMATE.start_main_#t~nondet32#1, ULTIMATE.start_main_#t~mem39#1.base, ULTIMATE.start_main_#t~malloc31#1.base, ULTIMATE.start_main_#t~nondet28#1, ULTIMATE.start_main_~i~3#1][314], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 137#L1043-8true, Black: 459#(= |#race~threads_alive~0| 0), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 466#(<= ~threads_total~0 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 352#L1028-9true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 503#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-09 05:01:51,946 INFO  L294   olderBase$Statistics]: this new event has 350 ancestors and is not cut-off event
[2024-03-09 05:01:51,946 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is not cut-off event
[2024-03-09 05:01:51,946 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is not cut-off event
[2024-03-09 05:01:51,947 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is not cut-off event
[2024-03-09 05:01:52,384 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([504] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~mem34#1.offset=|v_ULTIMATE.start_main_#t~mem34#1.offset_5|, ULTIMATE.start_main_#t~pre35#1=|v_ULTIMATE.start_main_#t~pre35#1_5|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_4|, ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_6|, ULTIMATE.start_main_#t~post37#1=|v_ULTIMATE.start_main_#t~post37#1_5|, ULTIMATE.start_main_#t~post33#1=|v_ULTIMATE.start_main_#t~post33#1_5|, ULTIMATE.start_main_#t~post42#1=|v_ULTIMATE.start_main_#t~post42#1_5|, ULTIMATE.start_main_#t~malloc27#1.base=|v_ULTIMATE.start_main_#t~malloc27#1.base_5|, ULTIMATE.start_main_#t~nondet30#1=|v_ULTIMATE.start_main_#t~nondet30#1_7|, ULTIMATE.start_main_#t~pre38#1=|v_ULTIMATE.start_main_#t~pre38#1_5|, ULTIMATE.start_main_#t~malloc27#1.offset=|v_ULTIMATE.start_main_#t~malloc27#1.offset_5|, ULTIMATE.start_main_#t~nondet48#1=|v_ULTIMATE.start_main_#t~nondet48#1_4|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_7|, ULTIMATE.start_main_#t~malloc29#1.base=|v_ULTIMATE.start_main_#t~malloc29#1.base_5|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|, ULTIMATE.start_main_#t~malloc31#1.offset=|v_ULTIMATE.start_main_#t~malloc31#1.offset_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~mem49#1.offset=|v_ULTIMATE.start_main_#t~mem49#1.offset_5|, ULTIMATE.start_main_#t~nondet36#1=|v_ULTIMATE.start_main_#t~nondet36#1_3|, ULTIMATE.start_main_#t~mem39#1.offset=|v_ULTIMATE.start_main_#t~mem39#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_9|, ULTIMATE.start_main_~#cleaner_tid~0#1.base=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.base_6|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_3|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~nondet41#1=|v_ULTIMATE.start_main_#t~nondet41#1_4|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc29#1.offset=|v_ULTIMATE.start_main_#t~malloc29#1.offset_5|, ULTIMATE.start_main_#t~mem34#1.base=|v_ULTIMATE.start_main_#t~mem34#1.base_5|, ULTIMATE.start_main_#t~nondet32#1=|v_ULTIMATE.start_main_#t~nondet32#1_10|, ULTIMATE.start_main_#t~mem39#1.base=|v_ULTIMATE.start_main_#t~mem39#1.base_5|, ULTIMATE.start_main_#t~malloc31#1.base=|v_ULTIMATE.start_main_#t~malloc31#1.base_5|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_10|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~mem34#1.offset, ULTIMATE.start_main_#t~pre35#1, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~post37#1, ULTIMATE.start_main_#t~post33#1, ULTIMATE.start_main_#t~post42#1, ULTIMATE.start_main_#t~malloc27#1.base, ULTIMATE.start_main_#t~nondet30#1, ULTIMATE.start_main_#t~pre38#1, ULTIMATE.start_main_#t~malloc27#1.offset, ULTIMATE.start_main_#t~nondet48#1, ULTIMATE.start_main_#t~mem49#1.base, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc29#1.base, ULTIMATE.start_main_#t~nondet26#1, ULTIMATE.start_main_#t~malloc31#1.offset, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~mem49#1.offset, ULTIMATE.start_main_#t~nondet36#1, ULTIMATE.start_main_#t~mem39#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~nondet41#1, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc29#1.offset, ULTIMATE.start_main_#t~mem34#1.base, ULTIMATE.start_main_#t~nondet32#1, ULTIMATE.start_main_#t~mem39#1.base, ULTIMATE.start_main_#t~malloc31#1.base, ULTIMATE.start_main_#t~nondet28#1, ULTIMATE.start_main_~i~3#1][314], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 131#L1033-7true, Black: 459#(= |#race~threads_alive~0| 0), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 466#(<= ~threads_total~0 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 352#L1028-9true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 503#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-09 05:01:52,384 INFO  L294   olderBase$Statistics]: this new event has 354 ancestors and is not cut-off event
[2024-03-09 05:01:52,384 INFO  L297   olderBase$Statistics]:   existing Event has 354 ancestors and is not cut-off event
[2024-03-09 05:01:52,384 INFO  L297   olderBase$Statistics]:   existing Event has 354 ancestors and is not cut-off event
[2024-03-09 05:01:52,384 INFO  L297   olderBase$Statistics]:   existing Event has 354 ancestors and is not cut-off event
[2024-03-09 05:01:52,920 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([504] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~mem34#1.offset=|v_ULTIMATE.start_main_#t~mem34#1.offset_5|, ULTIMATE.start_main_#t~pre35#1=|v_ULTIMATE.start_main_#t~pre35#1_5|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_4|, ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_6|, ULTIMATE.start_main_#t~post37#1=|v_ULTIMATE.start_main_#t~post37#1_5|, ULTIMATE.start_main_#t~post33#1=|v_ULTIMATE.start_main_#t~post33#1_5|, ULTIMATE.start_main_#t~post42#1=|v_ULTIMATE.start_main_#t~post42#1_5|, ULTIMATE.start_main_#t~malloc27#1.base=|v_ULTIMATE.start_main_#t~malloc27#1.base_5|, ULTIMATE.start_main_#t~nondet30#1=|v_ULTIMATE.start_main_#t~nondet30#1_7|, ULTIMATE.start_main_#t~pre38#1=|v_ULTIMATE.start_main_#t~pre38#1_5|, ULTIMATE.start_main_#t~malloc27#1.offset=|v_ULTIMATE.start_main_#t~malloc27#1.offset_5|, ULTIMATE.start_main_#t~nondet48#1=|v_ULTIMATE.start_main_#t~nondet48#1_4|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_7|, ULTIMATE.start_main_#t~malloc29#1.base=|v_ULTIMATE.start_main_#t~malloc29#1.base_5|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|, ULTIMATE.start_main_#t~malloc31#1.offset=|v_ULTIMATE.start_main_#t~malloc31#1.offset_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~mem49#1.offset=|v_ULTIMATE.start_main_#t~mem49#1.offset_5|, ULTIMATE.start_main_#t~nondet36#1=|v_ULTIMATE.start_main_#t~nondet36#1_3|, ULTIMATE.start_main_#t~mem39#1.offset=|v_ULTIMATE.start_main_#t~mem39#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_9|, ULTIMATE.start_main_~#cleaner_tid~0#1.base=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.base_6|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_3|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~nondet41#1=|v_ULTIMATE.start_main_#t~nondet41#1_4|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc29#1.offset=|v_ULTIMATE.start_main_#t~malloc29#1.offset_5|, ULTIMATE.start_main_#t~mem34#1.base=|v_ULTIMATE.start_main_#t~mem34#1.base_5|, ULTIMATE.start_main_#t~nondet32#1=|v_ULTIMATE.start_main_#t~nondet32#1_10|, ULTIMATE.start_main_#t~mem39#1.base=|v_ULTIMATE.start_main_#t~mem39#1.base_5|, ULTIMATE.start_main_#t~malloc31#1.base=|v_ULTIMATE.start_main_#t~malloc31#1.base_5|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_10|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~mem34#1.offset, ULTIMATE.start_main_#t~pre35#1, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~post37#1, ULTIMATE.start_main_#t~post33#1, ULTIMATE.start_main_#t~post42#1, ULTIMATE.start_main_#t~malloc27#1.base, ULTIMATE.start_main_#t~nondet30#1, ULTIMATE.start_main_#t~pre38#1, ULTIMATE.start_main_#t~malloc27#1.offset, ULTIMATE.start_main_#t~nondet48#1, ULTIMATE.start_main_#t~mem49#1.base, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc29#1.base, ULTIMATE.start_main_#t~nondet26#1, ULTIMATE.start_main_#t~malloc31#1.offset, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~mem49#1.offset, ULTIMATE.start_main_#t~nondet36#1, ULTIMATE.start_main_#t~mem39#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~nondet41#1, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc29#1.offset, ULTIMATE.start_main_#t~mem34#1.base, ULTIMATE.start_main_#t~nondet32#1, ULTIMATE.start_main_#t~mem39#1.base, ULTIMATE.start_main_#t~malloc31#1.base, ULTIMATE.start_main_#t~nondet28#1, ULTIMATE.start_main_~i~3#1][314], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 459#(= |#race~threads_alive~0| 0), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 466#(<= ~threads_total~0 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), 196#L1034true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 352#L1028-9true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 503#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-09 05:01:52,921 INFO  L294   olderBase$Statistics]: this new event has 358 ancestors and is not cut-off event
[2024-03-09 05:01:52,921 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is not cut-off event
[2024-03-09 05:01:52,921 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is not cut-off event
[2024-03-09 05:01:52,921 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is not cut-off event
[2024-03-09 05:01:52,942 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([504] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~mem34#1.offset=|v_ULTIMATE.start_main_#t~mem34#1.offset_5|, ULTIMATE.start_main_#t~pre35#1=|v_ULTIMATE.start_main_#t~pre35#1_5|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_4|, ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_6|, ULTIMATE.start_main_#t~post37#1=|v_ULTIMATE.start_main_#t~post37#1_5|, ULTIMATE.start_main_#t~post33#1=|v_ULTIMATE.start_main_#t~post33#1_5|, ULTIMATE.start_main_#t~post42#1=|v_ULTIMATE.start_main_#t~post42#1_5|, ULTIMATE.start_main_#t~malloc27#1.base=|v_ULTIMATE.start_main_#t~malloc27#1.base_5|, ULTIMATE.start_main_#t~nondet30#1=|v_ULTIMATE.start_main_#t~nondet30#1_7|, ULTIMATE.start_main_#t~pre38#1=|v_ULTIMATE.start_main_#t~pre38#1_5|, ULTIMATE.start_main_#t~malloc27#1.offset=|v_ULTIMATE.start_main_#t~malloc27#1.offset_5|, ULTIMATE.start_main_#t~nondet48#1=|v_ULTIMATE.start_main_#t~nondet48#1_4|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_7|, ULTIMATE.start_main_#t~malloc29#1.base=|v_ULTIMATE.start_main_#t~malloc29#1.base_5|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|, ULTIMATE.start_main_#t~malloc31#1.offset=|v_ULTIMATE.start_main_#t~malloc31#1.offset_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~mem49#1.offset=|v_ULTIMATE.start_main_#t~mem49#1.offset_5|, ULTIMATE.start_main_#t~nondet36#1=|v_ULTIMATE.start_main_#t~nondet36#1_3|, ULTIMATE.start_main_#t~mem39#1.offset=|v_ULTIMATE.start_main_#t~mem39#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_9|, ULTIMATE.start_main_~#cleaner_tid~0#1.base=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.base_6|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_3|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~nondet41#1=|v_ULTIMATE.start_main_#t~nondet41#1_4|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc29#1.offset=|v_ULTIMATE.start_main_#t~malloc29#1.offset_5|, ULTIMATE.start_main_#t~mem34#1.base=|v_ULTIMATE.start_main_#t~mem34#1.base_5|, ULTIMATE.start_main_#t~nondet32#1=|v_ULTIMATE.start_main_#t~nondet32#1_10|, ULTIMATE.start_main_#t~mem39#1.base=|v_ULTIMATE.start_main_#t~mem39#1.base_5|, ULTIMATE.start_main_#t~malloc31#1.base=|v_ULTIMATE.start_main_#t~malloc31#1.base_5|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_10|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~mem34#1.offset, ULTIMATE.start_main_#t~pre35#1, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~post37#1, ULTIMATE.start_main_#t~post33#1, ULTIMATE.start_main_#t~post42#1, ULTIMATE.start_main_#t~malloc27#1.base, ULTIMATE.start_main_#t~nondet30#1, ULTIMATE.start_main_#t~pre38#1, ULTIMATE.start_main_#t~malloc27#1.offset, ULTIMATE.start_main_#t~nondet48#1, ULTIMATE.start_main_#t~mem49#1.base, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc29#1.base, ULTIMATE.start_main_#t~nondet26#1, ULTIMATE.start_main_#t~malloc31#1.offset, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~mem49#1.offset, ULTIMATE.start_main_#t~nondet36#1, ULTIMATE.start_main_#t~mem39#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~nondet41#1, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc29#1.offset, ULTIMATE.start_main_#t~mem34#1.base, ULTIMATE.start_main_#t~nondet32#1, ULTIMATE.start_main_#t~mem39#1.base, ULTIMATE.start_main_#t~malloc31#1.base, ULTIMATE.start_main_#t~nondet28#1, ULTIMATE.start_main_~i~3#1][314], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 79#L1032-2true, Black: 459#(= |#race~threads_alive~0| 0), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 466#(<= ~threads_total~0 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 352#L1028-9true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 503#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-09 05:01:52,942 INFO  L294   olderBase$Statistics]: this new event has 359 ancestors and is not cut-off event
[2024-03-09 05:01:52,942 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is not cut-off event
[2024-03-09 05:01:52,942 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is not cut-off event
[2024-03-09 05:01:52,942 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is not cut-off event
[2024-03-09 05:01:53,341 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([504] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~mem34#1.offset=|v_ULTIMATE.start_main_#t~mem34#1.offset_5|, ULTIMATE.start_main_#t~pre35#1=|v_ULTIMATE.start_main_#t~pre35#1_5|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_4|, ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_6|, ULTIMATE.start_main_#t~post37#1=|v_ULTIMATE.start_main_#t~post37#1_5|, ULTIMATE.start_main_#t~post33#1=|v_ULTIMATE.start_main_#t~post33#1_5|, ULTIMATE.start_main_#t~post42#1=|v_ULTIMATE.start_main_#t~post42#1_5|, ULTIMATE.start_main_#t~malloc27#1.base=|v_ULTIMATE.start_main_#t~malloc27#1.base_5|, ULTIMATE.start_main_#t~nondet30#1=|v_ULTIMATE.start_main_#t~nondet30#1_7|, ULTIMATE.start_main_#t~pre38#1=|v_ULTIMATE.start_main_#t~pre38#1_5|, ULTIMATE.start_main_#t~malloc27#1.offset=|v_ULTIMATE.start_main_#t~malloc27#1.offset_5|, ULTIMATE.start_main_#t~nondet48#1=|v_ULTIMATE.start_main_#t~nondet48#1_4|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_7|, ULTIMATE.start_main_#t~malloc29#1.base=|v_ULTIMATE.start_main_#t~malloc29#1.base_5|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|, ULTIMATE.start_main_#t~malloc31#1.offset=|v_ULTIMATE.start_main_#t~malloc31#1.offset_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~mem49#1.offset=|v_ULTIMATE.start_main_#t~mem49#1.offset_5|, ULTIMATE.start_main_#t~nondet36#1=|v_ULTIMATE.start_main_#t~nondet36#1_3|, ULTIMATE.start_main_#t~mem39#1.offset=|v_ULTIMATE.start_main_#t~mem39#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_9|, ULTIMATE.start_main_~#cleaner_tid~0#1.base=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.base_6|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_3|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~nondet41#1=|v_ULTIMATE.start_main_#t~nondet41#1_4|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc29#1.offset=|v_ULTIMATE.start_main_#t~malloc29#1.offset_5|, ULTIMATE.start_main_#t~mem34#1.base=|v_ULTIMATE.start_main_#t~mem34#1.base_5|, ULTIMATE.start_main_#t~nondet32#1=|v_ULTIMATE.start_main_#t~nondet32#1_10|, ULTIMATE.start_main_#t~mem39#1.base=|v_ULTIMATE.start_main_#t~mem39#1.base_5|, ULTIMATE.start_main_#t~malloc31#1.base=|v_ULTIMATE.start_main_#t~malloc31#1.base_5|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_10|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~mem34#1.offset, ULTIMATE.start_main_#t~pre35#1, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~post37#1, ULTIMATE.start_main_#t~post33#1, ULTIMATE.start_main_#t~post42#1, ULTIMATE.start_main_#t~malloc27#1.base, ULTIMATE.start_main_#t~nondet30#1, ULTIMATE.start_main_#t~pre38#1, ULTIMATE.start_main_#t~malloc27#1.offset, ULTIMATE.start_main_#t~nondet48#1, ULTIMATE.start_main_#t~mem49#1.base, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc29#1.base, ULTIMATE.start_main_#t~nondet26#1, ULTIMATE.start_main_#t~malloc31#1.offset, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~mem49#1.offset, ULTIMATE.start_main_#t~nondet36#1, ULTIMATE.start_main_#t~mem39#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~nondet41#1, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc29#1.offset, ULTIMATE.start_main_#t~mem34#1.base, ULTIMATE.start_main_#t~nondet32#1, ULTIMATE.start_main_#t~mem39#1.base, ULTIMATE.start_main_#t~malloc31#1.base, ULTIMATE.start_main_#t~nondet28#1, ULTIMATE.start_main_~i~3#1][314], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 459#(= |#race~threads_alive~0| 0), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 466#(<= ~threads_total~0 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 352#L1028-9true, 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 503#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-09 05:01:53,341 INFO  L294   olderBase$Statistics]: this new event has 364 ancestors and is cut-off event
[2024-03-09 05:01:53,341 INFO  L297   olderBase$Statistics]:   existing Event has 364 ancestors and is cut-off event
[2024-03-09 05:01:53,341 INFO  L297   olderBase$Statistics]:   existing Event has 364 ancestors and is cut-off event
[2024-03-09 05:01:53,341 INFO  L297   olderBase$Statistics]:   existing Event has 364 ancestors and is cut-off event
[2024-03-09 05:01:53,410 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([504] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~mem34#1.offset=|v_ULTIMATE.start_main_#t~mem34#1.offset_5|, ULTIMATE.start_main_#t~pre35#1=|v_ULTIMATE.start_main_#t~pre35#1_5|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_4|, ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_6|, ULTIMATE.start_main_#t~post37#1=|v_ULTIMATE.start_main_#t~post37#1_5|, ULTIMATE.start_main_#t~post33#1=|v_ULTIMATE.start_main_#t~post33#1_5|, ULTIMATE.start_main_#t~post42#1=|v_ULTIMATE.start_main_#t~post42#1_5|, ULTIMATE.start_main_#t~malloc27#1.base=|v_ULTIMATE.start_main_#t~malloc27#1.base_5|, ULTIMATE.start_main_#t~nondet30#1=|v_ULTIMATE.start_main_#t~nondet30#1_7|, ULTIMATE.start_main_#t~pre38#1=|v_ULTIMATE.start_main_#t~pre38#1_5|, ULTIMATE.start_main_#t~malloc27#1.offset=|v_ULTIMATE.start_main_#t~malloc27#1.offset_5|, ULTIMATE.start_main_#t~nondet48#1=|v_ULTIMATE.start_main_#t~nondet48#1_4|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_7|, ULTIMATE.start_main_#t~malloc29#1.base=|v_ULTIMATE.start_main_#t~malloc29#1.base_5|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|, ULTIMATE.start_main_#t~malloc31#1.offset=|v_ULTIMATE.start_main_#t~malloc31#1.offset_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~mem49#1.offset=|v_ULTIMATE.start_main_#t~mem49#1.offset_5|, ULTIMATE.start_main_#t~nondet36#1=|v_ULTIMATE.start_main_#t~nondet36#1_3|, ULTIMATE.start_main_#t~mem39#1.offset=|v_ULTIMATE.start_main_#t~mem39#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_9|, ULTIMATE.start_main_~#cleaner_tid~0#1.base=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.base_6|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_3|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~nondet41#1=|v_ULTIMATE.start_main_#t~nondet41#1_4|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc29#1.offset=|v_ULTIMATE.start_main_#t~malloc29#1.offset_5|, ULTIMATE.start_main_#t~mem34#1.base=|v_ULTIMATE.start_main_#t~mem34#1.base_5|, ULTIMATE.start_main_#t~nondet32#1=|v_ULTIMATE.start_main_#t~nondet32#1_10|, ULTIMATE.start_main_#t~mem39#1.base=|v_ULTIMATE.start_main_#t~mem39#1.base_5|, ULTIMATE.start_main_#t~malloc31#1.base=|v_ULTIMATE.start_main_#t~malloc31#1.base_5|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_10|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~mem34#1.offset, ULTIMATE.start_main_#t~pre35#1, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~post37#1, ULTIMATE.start_main_#t~post33#1, ULTIMATE.start_main_#t~post42#1, ULTIMATE.start_main_#t~malloc27#1.base, ULTIMATE.start_main_#t~nondet30#1, ULTIMATE.start_main_#t~pre38#1, ULTIMATE.start_main_#t~malloc27#1.offset, ULTIMATE.start_main_#t~nondet48#1, ULTIMATE.start_main_#t~mem49#1.base, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc29#1.base, ULTIMATE.start_main_#t~nondet26#1, ULTIMATE.start_main_#t~malloc31#1.offset, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~mem49#1.offset, ULTIMATE.start_main_#t~nondet36#1, ULTIMATE.start_main_#t~mem39#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~nondet41#1, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc29#1.offset, ULTIMATE.start_main_#t~mem34#1.base, ULTIMATE.start_main_#t~nondet32#1, ULTIMATE.start_main_#t~mem39#1.base, ULTIMATE.start_main_#t~malloc31#1.base, ULTIMATE.start_main_#t~nondet28#1, ULTIMATE.start_main_~i~3#1][314], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 445#true, 376#L1034-9true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 459#(= |#race~threads_alive~0| 0), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 466#(<= ~threads_total~0 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), 352#L1028-9true, 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 503#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-09 05:01:53,410 INFO  L294   olderBase$Statistics]: this new event has 365 ancestors and is cut-off event
[2024-03-09 05:01:53,410 INFO  L297   olderBase$Statistics]:   existing Event has 365 ancestors and is cut-off event
[2024-03-09 05:01:53,410 INFO  L297   olderBase$Statistics]:   existing Event has 365 ancestors and is cut-off event
[2024-03-09 05:01:53,410 INFO  L297   olderBase$Statistics]:   existing Event has 365 ancestors and is cut-off event
[2024-03-09 05:01:53,884 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([504] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~mem34#1.offset=|v_ULTIMATE.start_main_#t~mem34#1.offset_5|, ULTIMATE.start_main_#t~pre35#1=|v_ULTIMATE.start_main_#t~pre35#1_5|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_4|, ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_6|, ULTIMATE.start_main_#t~post37#1=|v_ULTIMATE.start_main_#t~post37#1_5|, ULTIMATE.start_main_#t~post33#1=|v_ULTIMATE.start_main_#t~post33#1_5|, ULTIMATE.start_main_#t~post42#1=|v_ULTIMATE.start_main_#t~post42#1_5|, ULTIMATE.start_main_#t~malloc27#1.base=|v_ULTIMATE.start_main_#t~malloc27#1.base_5|, ULTIMATE.start_main_#t~nondet30#1=|v_ULTIMATE.start_main_#t~nondet30#1_7|, ULTIMATE.start_main_#t~pre38#1=|v_ULTIMATE.start_main_#t~pre38#1_5|, ULTIMATE.start_main_#t~malloc27#1.offset=|v_ULTIMATE.start_main_#t~malloc27#1.offset_5|, ULTIMATE.start_main_#t~nondet48#1=|v_ULTIMATE.start_main_#t~nondet48#1_4|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_7|, ULTIMATE.start_main_#t~malloc29#1.base=|v_ULTIMATE.start_main_#t~malloc29#1.base_5|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|, ULTIMATE.start_main_#t~malloc31#1.offset=|v_ULTIMATE.start_main_#t~malloc31#1.offset_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~mem49#1.offset=|v_ULTIMATE.start_main_#t~mem49#1.offset_5|, ULTIMATE.start_main_#t~nondet36#1=|v_ULTIMATE.start_main_#t~nondet36#1_3|, ULTIMATE.start_main_#t~mem39#1.offset=|v_ULTIMATE.start_main_#t~mem39#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_9|, ULTIMATE.start_main_~#cleaner_tid~0#1.base=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.base_6|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_3|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~nondet41#1=|v_ULTIMATE.start_main_#t~nondet41#1_4|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc29#1.offset=|v_ULTIMATE.start_main_#t~malloc29#1.offset_5|, ULTIMATE.start_main_#t~mem34#1.base=|v_ULTIMATE.start_main_#t~mem34#1.base_5|, ULTIMATE.start_main_#t~nondet32#1=|v_ULTIMATE.start_main_#t~nondet32#1_10|, ULTIMATE.start_main_#t~mem39#1.base=|v_ULTIMATE.start_main_#t~mem39#1.base_5|, ULTIMATE.start_main_#t~malloc31#1.base=|v_ULTIMATE.start_main_#t~malloc31#1.base_5|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_10|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~mem34#1.offset, ULTIMATE.start_main_#t~pre35#1, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~post37#1, ULTIMATE.start_main_#t~post33#1, ULTIMATE.start_main_#t~post42#1, ULTIMATE.start_main_#t~malloc27#1.base, ULTIMATE.start_main_#t~nondet30#1, ULTIMATE.start_main_#t~pre38#1, ULTIMATE.start_main_#t~malloc27#1.offset, ULTIMATE.start_main_#t~nondet48#1, ULTIMATE.start_main_#t~mem49#1.base, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc29#1.base, ULTIMATE.start_main_#t~nondet26#1, ULTIMATE.start_main_#t~malloc31#1.offset, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~mem49#1.offset, ULTIMATE.start_main_#t~nondet36#1, ULTIMATE.start_main_#t~mem39#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~nondet41#1, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc29#1.offset, ULTIMATE.start_main_#t~mem34#1.base, ULTIMATE.start_main_#t~nondet32#1, ULTIMATE.start_main_#t~mem39#1.base, ULTIMATE.start_main_#t~malloc31#1.base, ULTIMATE.start_main_#t~nondet28#1, ULTIMATE.start_main_~i~3#1][314], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 137#L1043-8true, Black: 459#(= |#race~threads_alive~0| 0), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 466#(<= ~threads_total~0 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 480#true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 503#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 200#L1028-5true, Black: 491#true])
[2024-03-09 05:01:53,884 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-09 05:01:53,884 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-09 05:01:53,884 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-09 05:01:53,884 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-09 05:01:53,896 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([504] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~mem34#1.offset=|v_ULTIMATE.start_main_#t~mem34#1.offset_5|, ULTIMATE.start_main_#t~pre35#1=|v_ULTIMATE.start_main_#t~pre35#1_5|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_4|, ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_6|, ULTIMATE.start_main_#t~post37#1=|v_ULTIMATE.start_main_#t~post37#1_5|, ULTIMATE.start_main_#t~post33#1=|v_ULTIMATE.start_main_#t~post33#1_5|, ULTIMATE.start_main_#t~post42#1=|v_ULTIMATE.start_main_#t~post42#1_5|, ULTIMATE.start_main_#t~malloc27#1.base=|v_ULTIMATE.start_main_#t~malloc27#1.base_5|, ULTIMATE.start_main_#t~nondet30#1=|v_ULTIMATE.start_main_#t~nondet30#1_7|, ULTIMATE.start_main_#t~pre38#1=|v_ULTIMATE.start_main_#t~pre38#1_5|, ULTIMATE.start_main_#t~malloc27#1.offset=|v_ULTIMATE.start_main_#t~malloc27#1.offset_5|, ULTIMATE.start_main_#t~nondet48#1=|v_ULTIMATE.start_main_#t~nondet48#1_4|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_7|, ULTIMATE.start_main_#t~malloc29#1.base=|v_ULTIMATE.start_main_#t~malloc29#1.base_5|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|, ULTIMATE.start_main_#t~malloc31#1.offset=|v_ULTIMATE.start_main_#t~malloc31#1.offset_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~mem49#1.offset=|v_ULTIMATE.start_main_#t~mem49#1.offset_5|, ULTIMATE.start_main_#t~nondet36#1=|v_ULTIMATE.start_main_#t~nondet36#1_3|, ULTIMATE.start_main_#t~mem39#1.offset=|v_ULTIMATE.start_main_#t~mem39#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_9|, ULTIMATE.start_main_~#cleaner_tid~0#1.base=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.base_6|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_3|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~nondet41#1=|v_ULTIMATE.start_main_#t~nondet41#1_4|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc29#1.offset=|v_ULTIMATE.start_main_#t~malloc29#1.offset_5|, ULTIMATE.start_main_#t~mem34#1.base=|v_ULTIMATE.start_main_#t~mem34#1.base_5|, ULTIMATE.start_main_#t~nondet32#1=|v_ULTIMATE.start_main_#t~nondet32#1_10|, ULTIMATE.start_main_#t~mem39#1.base=|v_ULTIMATE.start_main_#t~mem39#1.base_5|, ULTIMATE.start_main_#t~malloc31#1.base=|v_ULTIMATE.start_main_#t~malloc31#1.base_5|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_10|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~mem34#1.offset, ULTIMATE.start_main_#t~pre35#1, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~post37#1, ULTIMATE.start_main_#t~post33#1, ULTIMATE.start_main_#t~post42#1, ULTIMATE.start_main_#t~malloc27#1.base, ULTIMATE.start_main_#t~nondet30#1, ULTIMATE.start_main_#t~pre38#1, ULTIMATE.start_main_#t~malloc27#1.offset, ULTIMATE.start_main_#t~nondet48#1, ULTIMATE.start_main_#t~mem49#1.base, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc29#1.base, ULTIMATE.start_main_#t~nondet26#1, ULTIMATE.start_main_#t~malloc31#1.offset, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~mem49#1.offset, ULTIMATE.start_main_#t~nondet36#1, ULTIMATE.start_main_#t~mem39#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~nondet41#1, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc29#1.offset, ULTIMATE.start_main_#t~mem34#1.base, ULTIMATE.start_main_#t~nondet32#1, ULTIMATE.start_main_#t~mem39#1.base, ULTIMATE.start_main_#t~malloc31#1.base, ULTIMATE.start_main_#t~nondet28#1, ULTIMATE.start_main_~i~3#1][314], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 466#(<= ~threads_total~0 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 480#true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 352#L1028-9true, 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 503#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-09 05:01:53,896 INFO  L294   olderBase$Statistics]: this new event has 380 ancestors and is cut-off event
[2024-03-09 05:01:53,896 INFO  L297   olderBase$Statistics]:   existing Event has 380 ancestors and is cut-off event
[2024-03-09 05:01:53,896 INFO  L297   olderBase$Statistics]:   existing Event has 380 ancestors and is cut-off event
[2024-03-09 05:01:53,896 INFO  L297   olderBase$Statistics]:   existing Event has 380 ancestors and is cut-off event
[2024-03-09 05:01:53,906 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([504] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~mem34#1.offset=|v_ULTIMATE.start_main_#t~mem34#1.offset_5|, ULTIMATE.start_main_#t~pre35#1=|v_ULTIMATE.start_main_#t~pre35#1_5|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_4|, ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_6|, ULTIMATE.start_main_#t~post37#1=|v_ULTIMATE.start_main_#t~post37#1_5|, ULTIMATE.start_main_#t~post33#1=|v_ULTIMATE.start_main_#t~post33#1_5|, ULTIMATE.start_main_#t~post42#1=|v_ULTIMATE.start_main_#t~post42#1_5|, ULTIMATE.start_main_#t~malloc27#1.base=|v_ULTIMATE.start_main_#t~malloc27#1.base_5|, ULTIMATE.start_main_#t~nondet30#1=|v_ULTIMATE.start_main_#t~nondet30#1_7|, ULTIMATE.start_main_#t~pre38#1=|v_ULTIMATE.start_main_#t~pre38#1_5|, ULTIMATE.start_main_#t~malloc27#1.offset=|v_ULTIMATE.start_main_#t~malloc27#1.offset_5|, ULTIMATE.start_main_#t~nondet48#1=|v_ULTIMATE.start_main_#t~nondet48#1_4|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_7|, ULTIMATE.start_main_#t~malloc29#1.base=|v_ULTIMATE.start_main_#t~malloc29#1.base_5|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|, ULTIMATE.start_main_#t~malloc31#1.offset=|v_ULTIMATE.start_main_#t~malloc31#1.offset_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~mem49#1.offset=|v_ULTIMATE.start_main_#t~mem49#1.offset_5|, ULTIMATE.start_main_#t~nondet36#1=|v_ULTIMATE.start_main_#t~nondet36#1_3|, ULTIMATE.start_main_#t~mem39#1.offset=|v_ULTIMATE.start_main_#t~mem39#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_9|, ULTIMATE.start_main_~#cleaner_tid~0#1.base=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.base_6|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_3|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~nondet41#1=|v_ULTIMATE.start_main_#t~nondet41#1_4|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc29#1.offset=|v_ULTIMATE.start_main_#t~malloc29#1.offset_5|, ULTIMATE.start_main_#t~mem34#1.base=|v_ULTIMATE.start_main_#t~mem34#1.base_5|, ULTIMATE.start_main_#t~nondet32#1=|v_ULTIMATE.start_main_#t~nondet32#1_10|, ULTIMATE.start_main_#t~mem39#1.base=|v_ULTIMATE.start_main_#t~mem39#1.base_5|, ULTIMATE.start_main_#t~malloc31#1.base=|v_ULTIMATE.start_main_#t~malloc31#1.base_5|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_10|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~mem34#1.offset, ULTIMATE.start_main_#t~pre35#1, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~post37#1, ULTIMATE.start_main_#t~post33#1, ULTIMATE.start_main_#t~post42#1, ULTIMATE.start_main_#t~malloc27#1.base, ULTIMATE.start_main_#t~nondet30#1, ULTIMATE.start_main_#t~pre38#1, ULTIMATE.start_main_#t~malloc27#1.offset, ULTIMATE.start_main_#t~nondet48#1, ULTIMATE.start_main_#t~mem49#1.base, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc29#1.base, ULTIMATE.start_main_#t~nondet26#1, ULTIMATE.start_main_#t~malloc31#1.offset, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~mem49#1.offset, ULTIMATE.start_main_#t~nondet36#1, ULTIMATE.start_main_#t~mem39#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~nondet41#1, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc29#1.offset, ULTIMATE.start_main_#t~mem34#1.base, ULTIMATE.start_main_#t~nondet32#1, ULTIMATE.start_main_#t~mem39#1.base, ULTIMATE.start_main_#t~malloc31#1.base, ULTIMATE.start_main_#t~nondet28#1, ULTIMATE.start_main_~i~3#1][314], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 137#L1043-8true, Black: 459#(= |#race~threads_alive~0| 0), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 466#(<= ~threads_total~0 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 480#true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 352#L1028-9true, 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 503#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-09 05:01:53,906 INFO  L294   olderBase$Statistics]: this new event has 381 ancestors and is cut-off event
[2024-03-09 05:01:53,906 INFO  L297   olderBase$Statistics]:   existing Event has 381 ancestors and is cut-off event
[2024-03-09 05:01:53,906 INFO  L297   olderBase$Statistics]:   existing Event has 381 ancestors and is cut-off event
[2024-03-09 05:01:53,906 INFO  L297   olderBase$Statistics]:   existing Event has 381 ancestors and is cut-off event
[2024-03-09 05:01:53,985 INFO  L124   PetriNetUnfolderBase]: 13007/74224 cut-off events.
[2024-03-09 05:01:53,985 INFO  L125   PetriNetUnfolderBase]: For 20885/22386 co-relation queries the response was YES.
[2024-03-09 05:01:54,333 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 132304 conditions, 74224 events. 13007/74224 cut-off events. For 20885/22386 co-relation queries the response was YES. Maximal size of possible extension queue 964. Compared 1062975 event pairs, 5338 based on Foata normal form. 86/68829 useless extension candidates. Maximal degree in co-relation 132227. Up to 12486 conditions per place. 
[2024-03-09 05:01:54,528 INFO  L140   encePairwiseOnDemand]: 416/425 looper letters, 27 selfloop transitions, 4 changer transitions 13/453 dead transitions.
[2024-03-09 05:01:54,528 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 354 places, 453 transitions, 1880 flow
[2024-03-09 05:01:54,529 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-09 05:01:54,529 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-09 05:01:54,531 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2328 transitions.
[2024-03-09 05:01:54,532 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9129411764705883
[2024-03-09 05:01:54,532 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 2328 transitions.
[2024-03-09 05:01:54,532 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 2328 transitions.
[2024-03-09 05:01:54,533 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:01:54,533 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2328 transitions.
[2024-03-09 05:01:54,535 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 388.0) internal successors, (2328), 6 states have internal predecessors, (2328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:54,538 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 425.0) internal successors, (2975), 7 states have internal predecessors, (2975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:54,538 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 425.0) internal successors, (2975), 7 states have internal predecessors, (2975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:54,538 INFO  L175             Difference]: Start difference. First operand has 349 places, 444 transitions, 1776 flow. Second operand 6 states and 2328 transitions.
[2024-03-09 05:01:54,538 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 354 places, 453 transitions, 1880 flow
[2024-03-09 05:01:54,551 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 354 places, 453 transitions, 1880 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-03-09 05:01:54,555 INFO  L231             Difference]: Finished difference. Result has 356 places, 440 transitions, 1768 flow
[2024-03-09 05:01:54,556 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=1776, PETRI_DIFFERENCE_MINUEND_PLACES=349, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=444, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=440, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1768, PETRI_PLACES=356, PETRI_TRANSITIONS=440}
[2024-03-09 05:01:54,556 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 25 predicate places.
[2024-03-09 05:01:54,556 INFO  L495      AbstractCegarLoop]: Abstraction has has 356 places, 440 transitions, 1768 flow
[2024-03-09 05:01:54,557 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 5 states, 5 states have (on average 383.0) internal successors, (1915), 5 states have internal predecessors, (1915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:54,557 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:01:54,557 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:01:54,557 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12
[2024-03-09 05:01:54,557 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:01:54,557 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:01:54,557 INFO  L85        PathProgramCache]: Analyzing trace with hash -452721781, now seen corresponding path program 1 times
[2024-03-09 05:01:54,557 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:01:54,557 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481202531]
[2024-03-09 05:01:54,558 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:01:54,558 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:01:54,587 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:01:54,612 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:01:54,612 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:01:54,612 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481202531]
[2024-03-09 05:01:54,612 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1481202531] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:01:54,612 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:01:54,612 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 05:01:54,612 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869418973]
[2024-03-09 05:01:54,612 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:01:54,613 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 05:01:54,613 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:01:54,613 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 05:01:54,613 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 05:01:54,625 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 387 out of 425
[2024-03-09 05:01:54,626 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 356 places, 440 transitions, 1768 flow. Second operand  has 3 states, 3 states have (on average 389.0) internal successors, (1167), 3 states have internal predecessors, (1167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:01:54,627 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:01:54,627 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 387 of 425
[2024-03-09 05:01:54,627 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:02:02,128 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][257], [Black: 507#(and (= cleanerThread1of1ForFork1_~i~1 0) (<= ~threads_total~0 0)), 395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 457#true, 277#L1069-6true, 513#true, 445#true, Black: 466#(<= ~threads_total~0 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), 503#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, Black: 506#(<= ~threads_total~0 0)])
[2024-03-09 05:02:02,129 INFO  L294   olderBase$Statistics]: this new event has 342 ancestors and is cut-off event
[2024-03-09 05:02:02,129 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-09 05:02:02,129 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 05:02:02,129 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:02:04,044 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([545] L1070-->L1070-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][291], [Black: 507#(and (= cleanerThread1of1ForFork1_~i~1 0) (<= ~threads_total~0 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 513#true, Black: 466#(<= ~threads_total~0 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 316#L1070-1true, 352#L1028-9true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 503#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, Black: 506#(<= ~threads_total~0 0)])
[2024-03-09 05:02:04,044 INFO  L294   olderBase$Statistics]: this new event has 343 ancestors and is not cut-off event
[2024-03-09 05:02:04,044 INFO  L297   olderBase$Statistics]:   existing Event has 343 ancestors and is not cut-off event
[2024-03-09 05:02:04,044 INFO  L297   olderBase$Statistics]:   existing Event has 343 ancestors and is not cut-off event
[2024-03-09 05:02:04,044 INFO  L297   olderBase$Statistics]:   existing Event has 343 ancestors and is not cut-off event
[2024-03-09 05:02:04,166 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([545] L1070-->L1070-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][291], [Black: 507#(and (= cleanerThread1of1ForFork1_~i~1 0) (<= ~threads_total~0 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), 137#L1043-8true, Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 459#(= |#race~threads_alive~0| 0), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 513#true, Black: 466#(<= ~threads_total~0 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~threads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (= |ULTIMATE.start_main_~i~2#1| 0) (<= ~threads_total~0 0)), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 316#L1070-1true, 352#L1028-9true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 503#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, Black: 506#(<= ~threads_total~0 0)])
[2024-03-09 05:02:04,167 INFO  L294   olderBase$Statistics]: this new event has 344 ancestors and is not cut-off event
[2024-03-09 05:02:04,167 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is not cut-off event
[2024-03-09 05:02:04,167 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is not cut-off event
[2024-03-09 05:02:04,167 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is not cut-off event
[2024-03-09 05:02:06,922 INFO  L124   PetriNetUnfolderBase]: 12548/70942 cut-off events.
[2024-03-09 05:02:06,922 INFO  L125   PetriNetUnfolderBase]: For 19000/20247 co-relation queries the response was YES.
[2024-03-09 05:02:07,251 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 126784 conditions, 70942 events. 12548/70942 cut-off events. For 19000/20247 co-relation queries the response was YES. Maximal size of possible extension queue 968. Compared 1018276 event pairs, 4843 based on Foata normal form. 82/65689 useless extension candidates. Maximal degree in co-relation 126704. Up to 8943 conditions per place. 
[2024-03-09 05:02:07,416 INFO  L140   encePairwiseOnDemand]: 420/425 looper letters, 32 selfloop transitions, 4 changer transitions 0/453 dead transitions.
[2024-03-09 05:02:07,416 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 354 places, 453 transitions, 1866 flow
[2024-03-09 05:02:07,417 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 05:02:07,417 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 05:02:07,418 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1198 transitions.
[2024-03-09 05:02:07,419 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9396078431372549
[2024-03-09 05:02:07,419 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1198 transitions.
[2024-03-09 05:02:07,419 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1198 transitions.
[2024-03-09 05:02:07,419 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:02:07,419 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1198 transitions.
[2024-03-09 05:02:07,421 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 399.3333333333333) internal successors, (1198), 3 states have internal predecessors, (1198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:02:07,422 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:02:07,422 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:02:07,422 INFO  L175             Difference]: Start difference. First operand has 356 places, 440 transitions, 1768 flow. Second operand 3 states and 1198 transitions.
[2024-03-09 05:02:07,422 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 354 places, 453 transitions, 1866 flow
[2024-03-09 05:02:07,661 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 345 places, 453 transitions, 1838 flow, removed 7 selfloop flow, removed 9 redundant places.
[2024-03-09 05:02:07,665 INFO  L231             Difference]: Finished difference. Result has 347 places, 443 transitions, 1770 flow
[2024-03-09 05:02:07,666 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=1740, PETRI_DIFFERENCE_MINUEND_PLACES=343, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=440, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=436, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1770, PETRI_PLACES=347, PETRI_TRANSITIONS=443}
[2024-03-09 05:02:07,666 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 16 predicate places.
[2024-03-09 05:02:07,666 INFO  L495      AbstractCegarLoop]: Abstraction has has 347 places, 443 transitions, 1770 flow
[2024-03-09 05:02:07,667 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 389.0) internal successors, (1167), 3 states have internal predecessors, (1167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:02:07,667 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:02:07,667 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:02:07,667 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13
[2024-03-09 05:02:07,667 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:02:07,667 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:02:07,668 INFO  L85        PathProgramCache]: Analyzing trace with hash 441793314, now seen corresponding path program 1 times
[2024-03-09 05:02:07,668 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:02:07,668 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047382631]
[2024-03-09 05:02:07,668 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:02:07,668 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:02:07,690 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:02:07,714 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:02:07,714 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:02:07,714 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047382631]
[2024-03-09 05:02:07,715 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047382631] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:02:07,715 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:02:07,715 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 05:02:07,715 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900520780]
[2024-03-09 05:02:07,715 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:02:07,715 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 05:02:07,715 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:02:07,716 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 05:02:07,716 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 05:02:07,752 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 380 out of 425
[2024-03-09 05:02:07,753 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 347 places, 443 transitions, 1770 flow. Second operand  has 3 states, 3 states have (on average 382.6666666666667) internal successors, (1148), 3 states have internal predecessors, (1148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:02:07,753 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:02:07,753 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 380 of 425
[2024-03-09 05:02:07,753 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:02:15,489 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][255], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 459#(= |#race~threads_alive~0| 0), 513#true, 445#true, 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 519#true, Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-09 05:02:15,489 INFO  L294   olderBase$Statistics]: this new event has 336 ancestors and is cut-off event
[2024-03-09 05:02:15,490 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-09 05:02:15,490 INFO  L297   olderBase$Statistics]:   existing Event has 336 ancestors and is cut-off event
[2024-03-09 05:02:15,490 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:02:16,350 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][255], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 457#true, 277#L1069-6true, 513#true, 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 519#true, Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-09 05:02:16,350 INFO  L294   olderBase$Statistics]: this new event has 342 ancestors and is cut-off event
[2024-03-09 05:02:16,350 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:02:16,350 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 05:02:16,350 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-09 05:02:16,640 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][255], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 131#L1033-7true, 491#true, Black: 457#true, 277#L1069-6true, 513#true, 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 519#true, Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:02:16,640 INFO  L294   olderBase$Statistics]: this new event has 336 ancestors and is cut-off event
[2024-03-09 05:02:16,640 INFO  L297   olderBase$Statistics]:   existing Event has 336 ancestors and is cut-off event
[2024-03-09 05:02:16,641 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:02:16,641 INFO  L297   olderBase$Statistics]:   existing Event has 336 ancestors and is cut-off event
[2024-03-09 05:02:17,014 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][255], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 457#true, 277#L1069-6true, 513#true, 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 519#true, Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-09 05:02:17,014 INFO  L294   olderBase$Statistics]: this new event has 342 ancestors and is cut-off event
[2024-03-09 05:02:17,015 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:02:17,015 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 05:02:17,015 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-09 05:02:17,015 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-09 05:02:18,339 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][255], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 457#true, 277#L1069-6true, 513#true, 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 519#true, Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:02:18,340 INFO  L294   olderBase$Statistics]: this new event has 346 ancestors and is cut-off event
[2024-03-09 05:02:18,340 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 05:02:18,340 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-09 05:02:18,340 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-09 05:02:22,106 INFO  L124   PetriNetUnfolderBase]: 15457/85913 cut-off events.
[2024-03-09 05:02:22,106 INFO  L125   PetriNetUnfolderBase]: For 23662/25519 co-relation queries the response was YES.
[2024-03-09 05:02:22,568 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 154187 conditions, 85913 events. 15457/85913 cut-off events. For 23662/25519 co-relation queries the response was YES. Maximal size of possible extension queue 1091. Compared 1259664 event pairs, 6241 based on Foata normal form. 139/78814 useless extension candidates. Maximal degree in co-relation 154115. Up to 12455 conditions per place. 
[2024-03-09 05:02:22,770 INFO  L140   encePairwiseOnDemand]: 419/425 looper letters, 40 selfloop transitions, 7 changer transitions 0/457 dead transitions.
[2024-03-09 05:02:22,770 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 349 places, 457 transitions, 1901 flow
[2024-03-09 05:02:22,771 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 05:02:22,771 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 05:02:22,773 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1182 transitions.
[2024-03-09 05:02:22,773 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9270588235294117
[2024-03-09 05:02:22,773 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1182 transitions.
[2024-03-09 05:02:22,773 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1182 transitions.
[2024-03-09 05:02:22,774 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:02:22,774 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1182 transitions.
[2024-03-09 05:02:22,775 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 394.0) internal successors, (1182), 3 states have internal predecessors, (1182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:02:22,776 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:02:22,776 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:02:22,776 INFO  L175             Difference]: Start difference. First operand has 347 places, 443 transitions, 1770 flow. Second operand 3 states and 1182 transitions.
[2024-03-09 05:02:22,776 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 349 places, 457 transitions, 1901 flow
[2024-03-09 05:02:22,797 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 347 places, 457 transitions, 1893 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 05:02:22,801 INFO  L231             Difference]: Finished difference. Result has 349 places, 448 transitions, 1818 flow
[2024-03-09 05:02:22,801 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=1762, PETRI_DIFFERENCE_MINUEND_PLACES=345, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=443, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=436, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1818, PETRI_PLACES=349, PETRI_TRANSITIONS=448}
[2024-03-09 05:02:22,801 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 18 predicate places.
[2024-03-09 05:02:22,801 INFO  L495      AbstractCegarLoop]: Abstraction has has 349 places, 448 transitions, 1818 flow
[2024-03-09 05:02:22,802 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 382.6666666666667) internal successors, (1148), 3 states have internal predecessors, (1148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:02:22,802 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:02:22,802 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:02:22,802 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14
[2024-03-09 05:02:22,802 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:02:22,802 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:02:22,802 INFO  L85        PathProgramCache]: Analyzing trace with hash -1862111438, now seen corresponding path program 1 times
[2024-03-09 05:02:22,802 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:02:22,802 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437503632]
[2024-03-09 05:02:22,802 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:02:22,803 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:02:22,828 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:02:23,142 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:02:23,143 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:02:23,143 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437503632]
[2024-03-09 05:02:23,143 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1437503632] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:02:23,143 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:02:23,143 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-09 05:02:23,143 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413837907]
[2024-03-09 05:02:23,143 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:02:23,143 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-09 05:02:23,144 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:02:23,144 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-09 05:02:23,144 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-09 05:02:23,942 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 371 out of 425
[2024-03-09 05:02:23,944 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 349 places, 448 transitions, 1818 flow. Second operand  has 6 states, 6 states have (on average 373.8333333333333) internal successors, (2243), 6 states have internal predecessors, (2243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:02:23,944 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:02:23,944 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 371 of 425
[2024-03-09 05:02:23,944 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:02:31,727 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][261], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 525#true, 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 315#L1059-8true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 519#true, Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-09 05:02:31,727 INFO  L294   olderBase$Statistics]: this new event has 342 ancestors and is cut-off event
[2024-03-09 05:02:31,727 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:02:31,727 INFO  L297   olderBase$Statistics]:   existing Event has 336 ancestors and is cut-off event
[2024-03-09 05:02:31,727 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-09 05:02:33,926 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][261], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 525#true, 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 315#L1059-8true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 519#true, Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:02:33,926 INFO  L294   olderBase$Statistics]: this new event has 340 ancestors and is cut-off event
[2024-03-09 05:02:33,926 INFO  L297   olderBase$Statistics]:   existing Event has 340 ancestors and is cut-off event
[2024-03-09 05:02:33,927 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 05:02:33,927 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-09 05:02:33,971 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][261], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 277#L1069-6true, 525#true, 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 519#true, Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-09 05:02:33,972 INFO  L294   olderBase$Statistics]: this new event has 342 ancestors and is cut-off event
[2024-03-09 05:02:33,972 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 05:02:33,972 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:02:33,972 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-09 05:02:34,644 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][261], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 277#L1069-6true, 525#true, 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 519#true, Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-09 05:02:34,644 INFO  L294   olderBase$Statistics]: this new event has 348 ancestors and is cut-off event
[2024-03-09 05:02:34,644 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 05:02:34,644 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:02:34,644 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-09 05:02:34,644 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-09 05:02:35,332 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][261], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 277#L1069-6true, 525#true, 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 519#true, Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:02:35,333 INFO  L294   olderBase$Statistics]: this new event has 352 ancestors and is cut-off event
[2024-03-09 05:02:35,333 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-09 05:02:35,333 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-09 05:02:35,333 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 05:02:35,593 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][261], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 277#L1069-6true, 525#true, 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 519#true, Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-09 05:02:35,593 INFO  L294   olderBase$Statistics]: this new event has 342 ancestors and is not cut-off event
[2024-03-09 05:02:35,593 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is not cut-off event
[2024-03-09 05:02:35,593 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is not cut-off event
[2024-03-09 05:02:35,593 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is not cut-off event
[2024-03-09 05:02:35,746 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][261], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 277#L1069-6true, 525#true, 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 519#true, Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:02:35,746 INFO  L294   olderBase$Statistics]: this new event has 346 ancestors and is cut-off event
[2024-03-09 05:02:35,746 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-09 05:02:35,746 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-09 05:02:35,746 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 05:02:35,746 INFO  L297   olderBase$Statistics]:   existing Event has 352 ancestors and is cut-off event
[2024-03-09 05:02:36,266 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][261], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 277#L1069-6true, 525#true, 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 519#true, Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:02:36,266 INFO  L294   olderBase$Statistics]: this new event has 346 ancestors and is not cut-off event
[2024-03-09 05:02:36,266 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is not cut-off event
[2024-03-09 05:02:36,266 INFO  L297   olderBase$Statistics]:   existing Event has 352 ancestors and is not cut-off event
[2024-03-09 05:02:36,266 INFO  L297   olderBase$Statistics]:   existing Event has 352 ancestors and is not cut-off event
[2024-03-09 05:02:38,080 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][327], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 305#L1043-5true, 277#L1069-6true, 525#true, 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 519#true, Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:02:38,080 INFO  L294   olderBase$Statistics]: this new event has 362 ancestors and is cut-off event
[2024-03-09 05:02:38,080 INFO  L297   olderBase$Statistics]:   existing Event has 223 ancestors and is cut-off event
[2024-03-09 05:02:38,080 INFO  L297   olderBase$Statistics]:   existing Event has 362 ancestors and is cut-off event
[2024-03-09 05:02:38,080 INFO  L297   olderBase$Statistics]:   existing Event has 362 ancestors and is cut-off event
[2024-03-09 05:02:38,354 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][261], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 277#L1069-6true, 525#true, 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 519#true, Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-09 05:02:38,354 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-09 05:02:38,354 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-09 05:02:38,354 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-09 05:02:38,354 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-09 05:02:38,354 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-09 05:02:38,698 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][261], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 277#L1069-6true, 525#true, 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 519#true, Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:02:38,698 INFO  L294   olderBase$Statistics]: this new event has 377 ancestors and is cut-off event
[2024-03-09 05:02:38,698 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-09 05:02:38,698 INFO  L297   olderBase$Statistics]:   existing Event has 352 ancestors and is cut-off event
[2024-03-09 05:02:38,698 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-09 05:02:38,698 INFO  L297   olderBase$Statistics]:   existing Event has 352 ancestors and is cut-off event
[2024-03-09 05:02:39,268 INFO  L124   PetriNetUnfolderBase]: 17537/87843 cut-off events.
[2024-03-09 05:02:39,268 INFO  L125   PetriNetUnfolderBase]: For 43426/45061 co-relation queries the response was YES.
[2024-03-09 05:02:39,655 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 168251 conditions, 87843 events. 17537/87843 cut-off events. For 43426/45061 co-relation queries the response was YES. Maximal size of possible extension queue 1108. Compared 1265023 event pairs, 5630 based on Foata normal form. 28/81692 useless extension candidates. Maximal degree in co-relation 168179. Up to 16280 conditions per place. 
[2024-03-09 05:02:39,881 INFO  L140   encePairwiseOnDemand]: 417/425 looper letters, 137 selfloop transitions, 15 changer transitions 0/507 dead transitions.
[2024-03-09 05:02:39,881 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 354 places, 507 transitions, 2343 flow
[2024-03-09 05:02:39,882 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-09 05:02:39,882 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-09 05:02:39,884 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2319 transitions.
[2024-03-09 05:02:39,884 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9094117647058824
[2024-03-09 05:02:39,885 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 2319 transitions.
[2024-03-09 05:02:39,885 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 2319 transitions.
[2024-03-09 05:02:39,885 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:02:39,885 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2319 transitions.
[2024-03-09 05:02:39,888 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 386.5) internal successors, (2319), 6 states have internal predecessors, (2319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:02:39,890 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 425.0) internal successors, (2975), 7 states have internal predecessors, (2975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:02:39,890 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 425.0) internal successors, (2975), 7 states have internal predecessors, (2975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:02:39,891 INFO  L175             Difference]: Start difference. First operand has 349 places, 448 transitions, 1818 flow. Second operand 6 states and 2319 transitions.
[2024-03-09 05:02:39,891 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 354 places, 507 transitions, 2343 flow
[2024-03-09 05:02:39,908 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 352 places, 507 transitions, 2329 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 05:02:39,913 INFO  L231             Difference]: Finished difference. Result has 357 places, 462 transitions, 2004 flow
[2024-03-09 05:02:39,913 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=1804, PETRI_DIFFERENCE_MINUEND_PLACES=347, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=448, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=436, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=2004, PETRI_PLACES=357, PETRI_TRANSITIONS=462}
[2024-03-09 05:02:39,913 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 26 predicate places.
[2024-03-09 05:02:39,913 INFO  L495      AbstractCegarLoop]: Abstraction has has 357 places, 462 transitions, 2004 flow
[2024-03-09 05:02:39,914 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 373.8333333333333) internal successors, (2243), 6 states have internal predecessors, (2243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:02:39,914 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:02:39,914 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:02:39,914 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15
[2024-03-09 05:02:39,914 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:02:39,914 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:02:39,914 INFO  L85        PathProgramCache]: Analyzing trace with hash 1623815600, now seen corresponding path program 1 times
[2024-03-09 05:02:39,914 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:02:39,915 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582360959]
[2024-03-09 05:02:39,915 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:02:39,915 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:02:39,942 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:02:40,010 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:02:40,010 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:02:40,010 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582360959]
[2024-03-09 05:02:40,011 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582360959] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:02:40,011 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:02:40,011 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 05:02:40,011 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343086321]
[2024-03-09 05:02:40,011 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:02:40,012 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 05:02:40,012 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:02:40,012 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 05:02:40,012 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 05:02:40,196 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 321 out of 425
[2024-03-09 05:02:40,197 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 357 places, 462 transitions, 2004 flow. Second operand  has 3 states, 3 states have (on average 331.3333333333333) internal successors, (994), 3 states have internal predecessors, (994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:02:40,197 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:02:40,197 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 321 of 425
[2024-03-09 05:02:40,197 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:03:23,019 INFO  L124   PetriNetUnfolderBase]: 94449/239359 cut-off events.
[2024-03-09 05:03:23,020 INFO  L125   PetriNetUnfolderBase]: For 158979/160443 co-relation queries the response was YES.
[2024-03-09 05:03:24,331 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 569576 conditions, 239359 events. 94449/239359 cut-off events. For 158979/160443 co-relation queries the response was YES. Maximal size of possible extension queue 2586. Compared 3082286 event pairs, 53720 based on Foata normal form. 43/225593 useless extension candidates. Maximal degree in co-relation 569499. Up to 138647 conditions per place. 
[2024-03-09 05:03:25,109 INFO  L140   encePairwiseOnDemand]: 395/425 looper letters, 140 selfloop transitions, 94 changer transitions 0/527 dead transitions.
[2024-03-09 05:03:25,109 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 359 places, 527 transitions, 2774 flow
[2024-03-09 05:03:25,110 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 05:03:25,110 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 05:03:25,111 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1073 transitions.
[2024-03-09 05:03:25,112 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8415686274509804
[2024-03-09 05:03:25,112 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1073 transitions.
[2024-03-09 05:03:25,112 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1073 transitions.
[2024-03-09 05:03:25,112 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:03:25,112 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1073 transitions.
[2024-03-09 05:03:25,114 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 357.6666666666667) internal successors, (1073), 3 states have internal predecessors, (1073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:03:25,115 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:03:25,115 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:03:25,115 INFO  L175             Difference]: Start difference. First operand has 357 places, 462 transitions, 2004 flow. Second operand 3 states and 1073 transitions.
[2024-03-09 05:03:25,115 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 359 places, 527 transitions, 2774 flow
[2024-03-09 05:03:26,145 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 359 places, 527 transitions, 2774 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-03-09 05:03:26,150 INFO  L231             Difference]: Finished difference. Result has 361 places, 517 transitions, 2774 flow
[2024-03-09 05:03:26,150 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=2004, PETRI_DIFFERENCE_MINUEND_PLACES=357, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=462, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=368, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2774, PETRI_PLACES=361, PETRI_TRANSITIONS=517}
[2024-03-09 05:03:26,150 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 30 predicate places.
[2024-03-09 05:03:26,150 INFO  L495      AbstractCegarLoop]: Abstraction has has 361 places, 517 transitions, 2774 flow
[2024-03-09 05:03:26,151 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 331.3333333333333) internal successors, (994), 3 states have internal predecessors, (994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:03:26,151 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:03:26,151 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:03:26,151 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16
[2024-03-09 05:03:26,151 INFO  L420      AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-09 05:03:26,152 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:03:26,152 INFO  L85        PathProgramCache]: Analyzing trace with hash -33708118, now seen corresponding path program 1 times
[2024-03-09 05:03:26,152 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:03:26,152 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079011199]
[2024-03-09 05:03:26,152 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:03:26,152 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:03:26,178 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:03:26,326 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:03:26,326 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:03:26,327 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079011199]
[2024-03-09 05:03:26,327 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079011199] provided 0 perfect and 1 imperfect interpolant sequences
[2024-03-09 05:03:26,327 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1819306072]
[2024-03-09 05:03:26,327 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:03:26,327 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-03-09 05:03:26,327 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3
[2024-03-09 05:03:26,328 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:03:26,330 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:03:26,572 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:03:26,575 INFO  L262         TraceCheckSpWp]: Trace formula consists of 513 conjuncts, 8 conjunts are in the unsatisfiable core
[2024-03-09 05:03:26,580 INFO  L285         TraceCheckSpWp]: Computing forward predicates...
[2024-03-09 05:03:26,797 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:03:26,797 INFO  L327         TraceCheckSpWp]: Computing backward predicates...
[2024-03-09 05:03:26,917 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:03:26,917 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [1819306072] provided 0 perfect and 2 imperfect interpolant sequences
[2024-03-09 05:03:26,917 INFO  L185   FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences.
[2024-03-09 05:03:26,917 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16
[2024-03-09 05:03:26,917 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827718849]
[2024-03-09 05:03:26,918 INFO  L85    oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton
[2024-03-09 05:03:26,918 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 16 states
[2024-03-09 05:03:26,918 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:03:26,919 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants.
[2024-03-09 05:03:26,919 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240
[2024-03-09 05:03:27,283 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 375 out of 425
[2024-03-09 05:03:27,286 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 361 places, 517 transitions, 2774 flow. Second operand  has 16 states, 16 states have (on average 377.5) internal successors, (6040), 16 states have internal predecessors, (6040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:03:27,286 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:03:27,286 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 375 of 425
[2024-03-09 05:03:27,286 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:03:33,200 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][330], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 167#L1043-1true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 480#true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~threads_total~0 1), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-09 05:03:33,200 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-09 05:03:33,200 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 05:03:33,200 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 05:03:33,200 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 05:03:33,758 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][330], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 244#L1043-3true, Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 480#true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~threads_total~0 1), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-09 05:03:33,758 INFO  L294   olderBase$Statistics]: this new event has 223 ancestors and is cut-off event
[2024-03-09 05:03:33,758 INFO  L297   olderBase$Statistics]:   existing Event has 223 ancestors and is cut-off event
[2024-03-09 05:03:33,759 INFO  L297   olderBase$Statistics]:   existing Event has 223 ancestors and is cut-off event
[2024-03-09 05:03:33,759 INFO  L297   olderBase$Statistics]:   existing Event has 223 ancestors and is cut-off event
[2024-03-09 05:03:37,686 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][315], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 445#true, Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 167#L1043-1true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 480#true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-09 05:03:37,687 INFO  L294   olderBase$Statistics]: this new event has 235 ancestors and is cut-off event
[2024-03-09 05:03:37,687 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:03:37,687 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:03:37,687 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:03:38,069 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][330], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~threads_total~0 1), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 184#L1034-2true])
[2024-03-09 05:03:38,069 INFO  L294   olderBase$Statistics]: this new event has 236 ancestors and is cut-off event
[2024-03-09 05:03:38,069 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:03:38,069 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:03:38,069 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:03:38,422 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][315], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 244#L1043-3true, Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 480#true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-09 05:03:38,422 INFO  L294   olderBase$Statistics]: this new event has 237 ancestors and is cut-off event
[2024-03-09 05:03:38,422 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:03:38,422 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:03:38,422 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:03:38,498 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][330], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 445#true, Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, 548#(<= ~threads_total~0 1), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-09 05:03:38,498 INFO  L294   olderBase$Statistics]: this new event has 237 ancestors and is cut-off event
[2024-03-09 05:03:38,498 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:03:38,498 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:03:38,498 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:03:38,743 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][330], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 410#L1034-4true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~threads_total~0 1), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-09 05:03:38,744 INFO  L294   olderBase$Statistics]: this new event has 238 ancestors and is cut-off event
[2024-03-09 05:03:38,744 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-09 05:03:38,744 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-09 05:03:38,744 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-09 05:03:39,629 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L1028-6-->L1028-9: Formula: (and (= |v_threadThread1of1ForFork0_#t~nondet11_1| 0) (= (store |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3| (store (select |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3|) (+ |v_threadThread1of1ForFork0_#t~mem10.offset_3| (* v_threadThread1of1ForFork0_~i~0_13 24)) 0)) |v_#pthreadsMutex_83|))  InVars {#pthreadsMutex=|v_#pthreadsMutex_84|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_83|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~nondet11=|v_threadThread1of1ForFork0_#t~nondet11_1|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet11][382], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 305#L1043-5true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), 352#L1028-9true, 548#(<= ~threads_total~0 1), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-09 05:03:39,629 INFO  L294   olderBase$Statistics]: this new event has 241 ancestors and is not cut-off event
[2024-03-09 05:03:39,629 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is not cut-off event
[2024-03-09 05:03:39,629 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is not cut-off event
[2024-03-09 05:03:39,629 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is not cut-off event
[2024-03-09 05:03:40,648 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][315], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 184#L1034-2true])
[2024-03-09 05:03:40,648 INFO  L294   olderBase$Statistics]: this new event has 250 ancestors and is cut-off event
[2024-03-09 05:03:40,648 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-09 05:03:40,648 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-09 05:03:40,648 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-09 05:03:40,719 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][315], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-09 05:03:40,719 INFO  L294   olderBase$Statistics]: this new event has 251 ancestors and is cut-off event
[2024-03-09 05:03:40,719 INFO  L297   olderBase$Statistics]:   existing Event has 251 ancestors and is cut-off event
[2024-03-09 05:03:40,719 INFO  L297   olderBase$Statistics]:   existing Event has 251 ancestors and is cut-off event
[2024-03-09 05:03:40,719 INFO  L297   olderBase$Statistics]:   existing Event has 251 ancestors and is cut-off event
[2024-03-09 05:03:40,783 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][315], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 410#L1034-4true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-09 05:03:40,784 INFO  L294   olderBase$Statistics]: this new event has 252 ancestors and is cut-off event
[2024-03-09 05:03:40,784 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-09 05:03:40,784 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-09 05:03:40,784 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-09 05:03:41,015 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L1028-6-->L1028-9: Formula: (and (= |v_threadThread1of1ForFork0_#t~nondet11_1| 0) (= (store |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3| (store (select |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3|) (+ |v_threadThread1of1ForFork0_#t~mem10.offset_3| (* v_threadThread1of1ForFork0_~i~0_13 24)) 0)) |v_#pthreadsMutex_83|))  InVars {#pthreadsMutex=|v_#pthreadsMutex_84|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_83|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~nondet11=|v_threadThread1of1ForFork0_#t~nondet11_1|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet11][376], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 445#true, Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 305#L1043-5true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 352#L1028-9true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-09 05:03:41,015 INFO  L294   olderBase$Statistics]: this new event has 255 ancestors and is not cut-off event
[2024-03-09 05:03:41,015 INFO  L297   olderBase$Statistics]:   existing Event has 255 ancestors and is not cut-off event
[2024-03-09 05:03:41,015 INFO  L297   olderBase$Statistics]:   existing Event has 255 ancestors and is not cut-off event
[2024-03-09 05:03:41,015 INFO  L297   olderBase$Statistics]:   existing Event has 255 ancestors and is not cut-off event
[2024-03-09 05:03:48,704 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][289], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, 131#L1033-7true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 315#L1059-8true, 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:03:48,705 INFO  L294   olderBase$Statistics]: this new event has 344 ancestors and is cut-off event
[2024-03-09 05:03:48,705 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:03:48,705 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-09 05:03:48,705 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-09 05:03:48,714 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][289], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 131#L1033-7true, 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:03:48,714 INFO  L294   olderBase$Statistics]: this new event has 344 ancestors and is cut-off event
[2024-03-09 05:03:48,714 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:03:48,714 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-09 05:03:48,714 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-09 05:03:48,714 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-09 05:03:49,853 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][289], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 131#L1033-7true, 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:03:49,853 INFO  L294   olderBase$Statistics]: this new event has 350 ancestors and is cut-off event
[2024-03-09 05:03:49,853 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-09 05:03:49,853 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-09 05:03:49,853 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:03:50,161 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][289], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, 131#L1033-7true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:03:50,162 INFO  L294   olderBase$Statistics]: this new event has 350 ancestors and is cut-off event
[2024-03-09 05:03:50,162 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-09 05:03:50,162 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-09 05:03:50,162 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-09 05:03:50,162 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:03:51,382 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([504] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~mem34#1.offset=|v_ULTIMATE.start_main_#t~mem34#1.offset_5|, ULTIMATE.start_main_#t~pre35#1=|v_ULTIMATE.start_main_#t~pre35#1_5|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_4|, ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_6|, ULTIMATE.start_main_#t~post37#1=|v_ULTIMATE.start_main_#t~post37#1_5|, ULTIMATE.start_main_#t~post33#1=|v_ULTIMATE.start_main_#t~post33#1_5|, ULTIMATE.start_main_#t~post42#1=|v_ULTIMATE.start_main_#t~post42#1_5|, ULTIMATE.start_main_#t~malloc27#1.base=|v_ULTIMATE.start_main_#t~malloc27#1.base_5|, ULTIMATE.start_main_#t~nondet30#1=|v_ULTIMATE.start_main_#t~nondet30#1_7|, ULTIMATE.start_main_#t~pre38#1=|v_ULTIMATE.start_main_#t~pre38#1_5|, ULTIMATE.start_main_#t~malloc27#1.offset=|v_ULTIMATE.start_main_#t~malloc27#1.offset_5|, ULTIMATE.start_main_#t~nondet48#1=|v_ULTIMATE.start_main_#t~nondet48#1_4|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_7|, ULTIMATE.start_main_#t~malloc29#1.base=|v_ULTIMATE.start_main_#t~malloc29#1.base_5|, ULTIMATE.start_main_#t~nondet26#1=|v_ULTIMATE.start_main_#t~nondet26#1_7|, ULTIMATE.start_main_#t~malloc31#1.offset=|v_ULTIMATE.start_main_#t~malloc31#1.offset_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~mem49#1.offset=|v_ULTIMATE.start_main_#t~mem49#1.offset_5|, ULTIMATE.start_main_#t~nondet36#1=|v_ULTIMATE.start_main_#t~nondet36#1_3|, ULTIMATE.start_main_#t~mem39#1.offset=|v_ULTIMATE.start_main_#t~mem39#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_9|, ULTIMATE.start_main_~#cleaner_tid~0#1.base=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.base_6|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_3|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~nondet41#1=|v_ULTIMATE.start_main_#t~nondet41#1_4|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc29#1.offset=|v_ULTIMATE.start_main_#t~malloc29#1.offset_5|, ULTIMATE.start_main_#t~mem34#1.base=|v_ULTIMATE.start_main_#t~mem34#1.base_5|, ULTIMATE.start_main_#t~nondet32#1=|v_ULTIMATE.start_main_#t~nondet32#1_10|, ULTIMATE.start_main_#t~mem39#1.base=|v_ULTIMATE.start_main_#t~mem39#1.base_5|, ULTIMATE.start_main_#t~malloc31#1.base=|v_ULTIMATE.start_main_#t~malloc31#1.base_5|, ULTIMATE.start_main_#t~nondet28#1=|v_ULTIMATE.start_main_#t~nondet28#1_10|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~mem34#1.offset, ULTIMATE.start_main_#t~pre35#1, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~post37#1, ULTIMATE.start_main_#t~post33#1, ULTIMATE.start_main_#t~post42#1, ULTIMATE.start_main_#t~malloc27#1.base, ULTIMATE.start_main_#t~nondet30#1, ULTIMATE.start_main_#t~pre38#1, ULTIMATE.start_main_#t~malloc27#1.offset, ULTIMATE.start_main_#t~nondet48#1, ULTIMATE.start_main_#t~mem49#1.base, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc29#1.base, ULTIMATE.start_main_#t~nondet26#1, ULTIMATE.start_main_#t~malloc31#1.offset, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~mem49#1.offset, ULTIMATE.start_main_#t~nondet36#1, ULTIMATE.start_main_#t~mem39#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~nondet41#1, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc29#1.offset, ULTIMATE.start_main_#t~mem34#1.base, ULTIMATE.start_main_#t~nondet32#1, ULTIMATE.start_main_#t~mem39#1.base, ULTIMATE.start_main_#t~malloc31#1.base, ULTIMATE.start_main_#t~nondet28#1, ULTIMATE.start_main_~i~3#1][411], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), 137#L1043-8true, Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-09 05:03:51,383 INFO  L294   olderBase$Statistics]: this new event has 348 ancestors and is cut-off event
[2024-03-09 05:03:51,383 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-09 05:03:51,383 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-09 05:03:51,383 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-09 05:03:55,287 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L1028-6-->L1028-9: Formula: (and (= |v_threadThread1of1ForFork0_#t~nondet11_1| 0) (= (store |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3| (store (select |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3|) (+ |v_threadThread1of1ForFork0_#t~mem10.offset_3| (* v_threadThread1of1ForFork0_~i~0_13 24)) 0)) |v_#pthreadsMutex_83|))  InVars {#pthreadsMutex=|v_#pthreadsMutex_84|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_83|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~nondet11=|v_threadThread1of1ForFork0_#t~nondet11_1|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet11][376], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 445#true, Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 16#L1043-2true, 352#L1028-9true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-09 05:03:55,287 INFO  L294   olderBase$Statistics]: this new event has 360 ancestors and is cut-off event
[2024-03-09 05:03:55,287 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-09 05:03:55,287 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-09 05:03:55,287 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-09 05:03:55,573 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L1028-6-->L1028-9: Formula: (and (= |v_threadThread1of1ForFork0_#t~nondet11_1| 0) (= (store |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3| (store (select |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3|) (+ |v_threadThread1of1ForFork0_#t~mem10.offset_3| (* v_threadThread1of1ForFork0_~i~0_13 24)) 0)) |v_#pthreadsMutex_83|))  InVars {#pthreadsMutex=|v_#pthreadsMutex_84|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_83|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~nondet11=|v_threadThread1of1ForFork0_#t~nondet11_1|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet11][376], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 244#L1043-3true, Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), 352#L1028-9true, 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-09 05:03:55,574 INFO  L294   olderBase$Statistics]: this new event has 361 ancestors and is cut-off event
[2024-03-09 05:03:55,574 INFO  L297   olderBase$Statistics]:   existing Event has 253 ancestors and is cut-off event
[2024-03-09 05:03:55,574 INFO  L297   olderBase$Statistics]:   existing Event has 253 ancestors and is cut-off event
[2024-03-09 05:03:55,574 INFO  L297   olderBase$Statistics]:   existing Event has 253 ancestors and is cut-off event
[2024-03-09 05:03:55,874 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L1028-6-->L1028-9: Formula: (and (= |v_threadThread1of1ForFork0_#t~nondet11_1| 0) (= (store |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3| (store (select |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3|) (+ |v_threadThread1of1ForFork0_#t~mem10.offset_3| (* v_threadThread1of1ForFork0_~i~0_13 24)) 0)) |v_#pthreadsMutex_83|))  InVars {#pthreadsMutex=|v_#pthreadsMutex_84|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_83|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~nondet11=|v_threadThread1of1ForFork0_#t~nondet11_1|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet11][376], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), 352#L1028-9true, 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 355#L1043-4true])
[2024-03-09 05:03:55,874 INFO  L294   olderBase$Statistics]: this new event has 362 ancestors and is cut-off event
[2024-03-09 05:03:55,874 INFO  L297   olderBase$Statistics]:   existing Event has 254 ancestors and is cut-off event
[2024-03-09 05:03:55,874 INFO  L297   olderBase$Statistics]:   existing Event has 254 ancestors and is cut-off event
[2024-03-09 05:03:55,874 INFO  L297   olderBase$Statistics]:   existing Event has 254 ancestors and is cut-off event
[2024-03-09 05:03:56,203 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][358], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 16#L1043-2true, Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:03:56,204 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-09 05:03:56,204 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:03:56,204 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-09 05:03:56,204 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-09 05:03:56,620 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L1028-6-->L1028-9: Formula: (and (= |v_threadThread1of1ForFork0_#t~nondet11_1| 0) (= (store |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3| (store (select |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3|) (+ |v_threadThread1of1ForFork0_#t~mem10.offset_3| (* v_threadThread1of1ForFork0_~i~0_13 24)) 0)) |v_#pthreadsMutex_83|))  InVars {#pthreadsMutex=|v_#pthreadsMutex_84|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_83|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~nondet11=|v_threadThread1of1ForFork0_#t~nondet11_1|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet11][376], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 137#L1043-8true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), 352#L1028-9true, 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-09 05:03:56,621 INFO  L294   olderBase$Statistics]: this new event has 364 ancestors and is cut-off event
[2024-03-09 05:03:56,621 INFO  L297   olderBase$Statistics]:   existing Event has 256 ancestors and is cut-off event
[2024-03-09 05:03:56,621 INFO  L297   olderBase$Statistics]:   existing Event has 256 ancestors and is cut-off event
[2024-03-09 05:03:56,621 INFO  L297   olderBase$Statistics]:   existing Event has 256 ancestors and is cut-off event
[2024-03-09 05:03:56,634 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][358], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 244#L1043-3true, 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:03:56,634 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-09 05:03:56,634 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:03:56,634 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-09 05:03:56,634 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-09 05:03:56,902 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][358], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 305#L1043-5true, Black: 459#(= |#race~threads_alive~0| 0), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:03:56,902 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-09 05:03:56,902 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-09 05:03:56,902 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-09 05:03:56,902 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-09 05:03:56,902 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][358], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 355#L1043-4true])
[2024-03-09 05:03:56,902 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-09 05:03:56,902 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-09 05:03:56,902 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:03:56,902 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-09 05:03:58,437 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][289], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, 131#L1033-7true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:03:58,437 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-09 05:03:58,437 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:03:58,437 INFO  L297   olderBase$Statistics]:   existing Event has 343 ancestors and is cut-off event
[2024-03-09 05:03:58,437 INFO  L297   olderBase$Statistics]:   existing Event has 343 ancestors and is cut-off event
[2024-03-09 05:03:58,437 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][289], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, 131#L1033-7true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:03:58,437 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-09 05:03:58,438 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:03:58,438 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-09 05:03:58,438 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-09 05:03:58,438 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-09 05:03:58,438 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-09 05:04:01,170 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][289], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:04:01,170 INFO  L294   olderBase$Statistics]: this new event has 385 ancestors and is cut-off event
[2024-03-09 05:04:01,170 INFO  L297   olderBase$Statistics]:   existing Event has 354 ancestors and is cut-off event
[2024-03-09 05:04:01,170 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:04:01,171 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:04:01,672 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][289], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-09 05:04:01,672 INFO  L294   olderBase$Statistics]: this new event has 387 ancestors and is cut-off event
[2024-03-09 05:04:01,672 INFO  L297   olderBase$Statistics]:   existing Event has 356 ancestors and is cut-off event
[2024-03-09 05:04:01,672 INFO  L297   olderBase$Statistics]:   existing Event has 356 ancestors and is cut-off event
[2024-03-09 05:04:01,672 INFO  L297   olderBase$Statistics]:   existing Event has 356 ancestors and is cut-off event
[2024-03-09 05:04:01,799 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][289], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:04:01,799 INFO  L294   olderBase$Statistics]: this new event has 388 ancestors and is cut-off event
[2024-03-09 05:04:01,799 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-09 05:04:01,799 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-09 05:04:01,799 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-09 05:04:01,916 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][289], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 410#L1034-4true, Black: 459#(= |#race~threads_alive~0| 0), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:04:01,916 INFO  L294   olderBase$Statistics]: this new event has 389 ancestors and is cut-off event
[2024-03-09 05:04:01,916 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-09 05:04:01,916 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-09 05:04:01,916 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-09 05:04:01,919 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L1028-6-->L1028-9: Formula: (and (= |v_threadThread1of1ForFork0_#t~nondet11_1| 0) (= (store |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3| (store (select |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3|) (+ |v_threadThread1of1ForFork0_#t~mem10.offset_3| (* v_threadThread1of1ForFork0_~i~0_13 24)) 0)) |v_#pthreadsMutex_83|))  InVars {#pthreadsMutex=|v_#pthreadsMutex_84|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_83|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~nondet11=|v_threadThread1of1ForFork0_#t~nondet11_1|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet11][440], [Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 551#(<= ~threads_total~0 |ULTIMATE.start_main_~i~3#1|), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, 352#L1028-9true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 537#true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 372#L1058-9true])
[2024-03-09 05:04:01,919 INFO  L294   olderBase$Statistics]: this new event has 386 ancestors and is cut-off event
[2024-03-09 05:04:01,919 INFO  L297   olderBase$Statistics]:   existing Event has 355 ancestors and is cut-off event
[2024-03-09 05:04:01,920 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 05:04:01,920 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-09 05:04:02,021 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][289], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:04:02,021 INFO  L294   olderBase$Statistics]: this new event has 391 ancestors and is cut-off event
[2024-03-09 05:04:02,021 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-09 05:04:02,021 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-09 05:04:02,022 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-09 05:04:02,022 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][289], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true])
[2024-03-09 05:04:02,022 INFO  L294   olderBase$Statistics]: this new event has 390 ancestors and is cut-off event
[2024-03-09 05:04:02,022 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is cut-off event
[2024-03-09 05:04:02,022 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is cut-off event
[2024-03-09 05:04:02,022 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is cut-off event
[2024-03-09 05:04:03,111 INFO  L124   PetriNetUnfolderBase]: 60222/201457 cut-off events.
[2024-03-09 05:04:03,112 INFO  L125   PetriNetUnfolderBase]: For 163602/169521 co-relation queries the response was YES.
[2024-03-09 05:04:04,308 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 484153 conditions, 201457 events. 60222/201457 cut-off events. For 163602/169521 co-relation queries the response was YES. Maximal size of possible extension queue 2724. Compared 2844509 event pairs, 23579 based on Foata normal form. 154/187917 useless extension candidates. Maximal degree in co-relation 484072. Up to 76944 conditions per place. 
[2024-03-09 05:04:04,949 INFO  L140   encePairwiseOnDemand]: 410/425 looper letters, 98 selfloop transitions, 18 changer transitions 2/599 dead transitions.
[2024-03-09 05:04:04,950 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 374 places, 599 transitions, 3201 flow
[2024-03-09 05:04:04,951 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. 
[2024-03-09 05:04:04,951 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 14 states.
[2024-03-09 05:04:04,955 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 5369 transitions.
[2024-03-09 05:04:04,957 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9023529411764706
[2024-03-09 05:04:04,957 INFO  L72            ComplementDD]: Start complementDD. Operand 14 states and 5369 transitions.
[2024-03-09 05:04:04,957 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 14 states and 5369 transitions.
[2024-03-09 05:04:04,959 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:04:04,959 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 5369 transitions.
[2024-03-09 05:04:04,965 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 15 states, 14 states have (on average 383.5) internal successors, (5369), 14 states have internal predecessors, (5369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:04:04,970 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 15 states, 15 states have (on average 425.0) internal successors, (6375), 15 states have internal predecessors, (6375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:04:04,970 INFO  L81            ComplementDD]: Finished complementDD. Result  has 15 states, 15 states have (on average 425.0) internal successors, (6375), 15 states have internal predecessors, (6375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:04:04,970 INFO  L175             Difference]: Start difference. First operand has 361 places, 517 transitions, 2774 flow. Second operand 14 states and 5369 transitions.
[2024-03-09 05:04:04,970 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 374 places, 599 transitions, 3201 flow
[2024-03-09 05:04:10,239 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 372 places, 599 transitions, 3013 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 05:04:10,244 INFO  L231             Difference]: Finished difference. Result has 381 places, 530 transitions, 2698 flow
[2024-03-09 05:04:10,244 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=2586, PETRI_DIFFERENCE_MINUEND_PLACES=359, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=517, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=502, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=2698, PETRI_PLACES=381, PETRI_TRANSITIONS=530}
[2024-03-09 05:04:10,245 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 50 predicate places.
[2024-03-09 05:04:10,245 INFO  L495      AbstractCegarLoop]: Abstraction has has 381 places, 530 transitions, 2698 flow
[2024-03-09 05:04:10,245 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 16 states, 16 states have (on average 377.5) internal successors, (6040), 16 states have internal predecessors, (6040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:04:10,245 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:04:10,246 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:04:10,256 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:04:10,446 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:04:10,447 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:04:10,448 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:04:10,448 INFO  L85        PathProgramCache]: Analyzing trace with hash -778908503, now seen corresponding path program 1 times
[2024-03-09 05:04:10,448 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:04:10,448 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575650574]
[2024-03-09 05:04:10,448 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:04:10,448 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:04:10,486 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:04:10,770 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:04:10,770 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:04:10,770 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575650574]
[2024-03-09 05:04:10,770 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575650574] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:04:10,770 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:04:10,770 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8
[2024-03-09 05:04:10,770 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1667126453]
[2024-03-09 05:04:10,770 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:04:10,771 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 9 states
[2024-03-09 05:04:10,771 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:04:10,771 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants.
[2024-03-09 05:04:10,771 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72
[2024-03-09 05:04:11,479 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 314 out of 425
[2024-03-09 05:04:11,480 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 381 places, 530 transitions, 2698 flow. Second operand  has 9 states, 9 states have (on average 318.1111111111111) internal successors, (2863), 9 states have internal predecessors, (2863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:04:11,480 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:04:11,480 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 314 of 425
[2024-03-09 05:04:11,481 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:05:27,507 INFO  L124   PetriNetUnfolderBase]: 157556/379097 cut-off events.
[2024-03-09 05:05:27,508 INFO  L125   PetriNetUnfolderBase]: For 373792/389312 co-relation queries the response was YES.
[2024-03-09 05:05:30,359 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 1025746 conditions, 379097 events. 157556/379097 cut-off events. For 373792/389312 co-relation queries the response was YES. Maximal size of possible extension queue 4634. Compared 4993421 event pairs, 68041 based on Foata normal form. 1427/358267 useless extension candidates. Maximal degree in co-relation 1025652. Up to 170658 conditions per place. 
[2024-03-09 05:05:31,636 INFO  L140   encePairwiseOnDemand]: 397/425 looper letters, 386 selfloop transitions, 186 changer transitions 0/871 dead transitions.
[2024-03-09 05:05:31,636 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 391 places, 871 transitions, 6238 flow
[2024-03-09 05:05:31,639 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. 
[2024-03-09 05:05:31,640 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 11 states.
[2024-03-09 05:05:31,646 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 3706 transitions.
[2024-03-09 05:05:31,647 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.7927272727272727
[2024-03-09 05:05:31,647 INFO  L72            ComplementDD]: Start complementDD. Operand 11 states and 3706 transitions.
[2024-03-09 05:05:31,647 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 11 states and 3706 transitions.
[2024-03-09 05:05:31,649 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:05:31,649 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 3706 transitions.
[2024-03-09 05:05:31,654 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 12 states, 11 states have (on average 336.90909090909093) internal successors, (3706), 11 states have internal predecessors, (3706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:05:31,657 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 12 states, 12 states have (on average 425.0) internal successors, (5100), 12 states have internal predecessors, (5100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:05:31,658 INFO  L81            ComplementDD]: Finished complementDD. Result  has 12 states, 12 states have (on average 425.0) internal successors, (5100), 12 states have internal predecessors, (5100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:05:31,658 INFO  L175             Difference]: Start difference. First operand has 381 places, 530 transitions, 2698 flow. Second operand 11 states and 3706 transitions.
[2024-03-09 05:05:31,658 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 391 places, 871 transitions, 6238 flow
[2024-03-09 05:05:33,572 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 390 places, 871 transitions, 6232 flow, removed 2 selfloop flow, removed 1 redundant places.
[2024-03-09 05:05:33,578 INFO  L231             Difference]: Finished difference. Result has 396 places, 633 transitions, 4443 flow
[2024-03-09 05:05:33,579 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=2692, PETRI_DIFFERENCE_MINUEND_PLACES=380, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=530, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=430, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=4443, PETRI_PLACES=396, PETRI_TRANSITIONS=633}
[2024-03-09 05:05:33,579 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 65 predicate places.
[2024-03-09 05:05:33,579 INFO  L495      AbstractCegarLoop]: Abstraction has has 396 places, 633 transitions, 4443 flow
[2024-03-09 05:05:33,580 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 9 states, 9 states have (on average 318.1111111111111) internal successors, (2863), 9 states have internal predecessors, (2863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:05:33,580 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:05:33,580 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:05:33,580 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18
[2024-03-09 05:05:33,580 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:05:33,581 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:05:33,581 INFO  L85        PathProgramCache]: Analyzing trace with hash 411890233, now seen corresponding path program 1 times
[2024-03-09 05:05:33,581 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:05:33,581 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313820745]
[2024-03-09 05:05:33,581 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:05:33,582 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:05:33,628 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:05:34,032 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:05:34,033 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:05:34,033 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [313820745]
[2024-03-09 05:05:34,033 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [313820745] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:05:34,033 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:05:34,033 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8
[2024-03-09 05:05:34,033 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264953191]
[2024-03-09 05:05:34,033 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:05:34,034 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 9 states
[2024-03-09 05:05:34,034 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:05:34,034 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants.
[2024-03-09 05:05:34,035 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72
[2024-03-09 05:05:35,274 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 357 out of 425
[2024-03-09 05:05:35,276 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 396 places, 633 transitions, 4443 flow. Second operand  has 9 states, 9 states have (on average 359.8888888888889) internal successors, (3239), 9 states have internal predecessors, (3239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:05:35,276 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:05:35,276 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 357 of 425
[2024-03-09 05:05:35,276 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:05:43,446 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-09 05:05:43,446 INFO  L294   olderBase$Statistics]: this new event has 230 ancestors and is cut-off event
[2024-03-09 05:05:43,446 INFO  L297   olderBase$Statistics]:   existing Event has 199 ancestors and is cut-off event
[2024-03-09 05:05:43,446 INFO  L297   olderBase$Statistics]:   existing Event has 199 ancestors and is cut-off event
[2024-03-09 05:05:43,446 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:05:43,943 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:05:43,944 INFO  L294   olderBase$Statistics]: this new event has 231 ancestors and is cut-off event
[2024-03-09 05:05:43,944 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-09 05:05:43,944 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-09 05:05:43,944 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-09 05:05:43,948 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-09 05:05:43,949 INFO  L294   olderBase$Statistics]: this new event has 231 ancestors and is cut-off event
[2024-03-09 05:05:43,949 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-09 05:05:43,949 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-09 05:05:43,949 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-09 05:05:44,338 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:05:44,338 INFO  L294   olderBase$Statistics]: this new event has 232 ancestors and is cut-off event
[2024-03-09 05:05:44,338 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 05:05:44,338 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-09 05:05:44,338 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 05:05:44,341 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:05:44,341 INFO  L294   olderBase$Statistics]: this new event has 232 ancestors and is cut-off event
[2024-03-09 05:05:44,341 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 05:05:44,341 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-09 05:05:44,341 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 05:05:44,347 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-09 05:05:44,347 INFO  L294   olderBase$Statistics]: this new event has 232 ancestors and is cut-off event
[2024-03-09 05:05:44,347 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 05:05:44,347 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-09 05:05:44,347 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 05:05:44,777 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:05:44,778 INFO  L294   olderBase$Statistics]: this new event has 233 ancestors and is cut-off event
[2024-03-09 05:05:44,778 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 05:05:44,778 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:05:44,778 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 05:05:44,780 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:05:44,781 INFO  L294   olderBase$Statistics]: this new event has 233 ancestors and is cut-off event
[2024-03-09 05:05:44,781 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 05:05:44,781 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 05:05:44,781 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:05:44,786 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-09 05:05:44,786 INFO  L294   olderBase$Statistics]: this new event has 233 ancestors and is cut-off event
[2024-03-09 05:05:44,786 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 05:05:44,786 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:05:44,786 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 05:05:45,359 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:05:45,360 INFO  L294   olderBase$Statistics]: this new event has 234 ancestors and is cut-off event
[2024-03-09 05:05:45,360 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 05:05:45,360 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:05:45,360 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 05:05:45,362 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:05:45,363 INFO  L294   olderBase$Statistics]: this new event has 234 ancestors and is cut-off event
[2024-03-09 05:05:45,363 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 05:05:45,363 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 05:05:45,363 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:05:45,368 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-09 05:05:45,368 INFO  L294   olderBase$Statistics]: this new event has 234 ancestors and is cut-off event
[2024-03-09 05:05:45,368 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:05:45,368 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 05:05:45,368 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 05:05:45,832 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:05:45,832 INFO  L294   olderBase$Statistics]: this new event has 235 ancestors and is cut-off event
[2024-03-09 05:05:45,832 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:05:45,832 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 05:05:45,832 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 05:05:45,835 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:05:45,835 INFO  L294   olderBase$Statistics]: this new event has 235 ancestors and is cut-off event
[2024-03-09 05:05:45,835 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 05:05:45,835 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:05:45,835 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 05:05:46,309 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:05:46,309 INFO  L294   olderBase$Statistics]: this new event has 236 ancestors and is cut-off event
[2024-03-09 05:05:46,309 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:05:46,309 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-09 05:05:46,309 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-09 05:05:50,138 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-09 05:05:50,139 INFO  L294   olderBase$Statistics]: this new event has 244 ancestors and is cut-off event
[2024-03-09 05:05:50,139 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:05:50,139 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:05:50,139 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-09 05:05:50,677 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:05:50,677 INFO  L294   olderBase$Statistics]: this new event has 245 ancestors and is cut-off event
[2024-03-09 05:05:50,678 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:05:50,678 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:05:50,678 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-09 05:05:50,682 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-09 05:05:50,682 INFO  L294   olderBase$Statistics]: this new event has 245 ancestors and is cut-off event
[2024-03-09 05:05:50,682 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-09 05:05:50,682 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:05:50,682 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:05:51,078 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:05:51,079 INFO  L294   olderBase$Statistics]: this new event has 246 ancestors and is cut-off event
[2024-03-09 05:05:51,079 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:05:51,079 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:05:51,079 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-09 05:05:51,083 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:05:51,083 INFO  L294   olderBase$Statistics]: this new event has 246 ancestors and is cut-off event
[2024-03-09 05:05:51,084 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:05:51,084 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:05:51,084 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-09 05:05:51,089 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-09 05:05:51,089 INFO  L294   olderBase$Statistics]: this new event has 246 ancestors and is cut-off event
[2024-03-09 05:05:51,089 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-09 05:05:51,089 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:05:51,089 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:05:51,483 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:05:51,483 INFO  L294   olderBase$Statistics]: this new event has 247 ancestors and is cut-off event
[2024-03-09 05:05:51,483 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-09 05:05:51,483 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 05:05:51,483 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 05:05:51,486 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:05:51,486 INFO  L294   olderBase$Statistics]: this new event has 247 ancestors and is cut-off event
[2024-03-09 05:05:51,486 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 05:05:51,486 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-09 05:05:51,486 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 05:05:51,492 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-09 05:05:51,493 INFO  L294   olderBase$Statistics]: this new event has 247 ancestors and is cut-off event
[2024-03-09 05:05:51,493 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-09 05:05:51,493 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 05:05:51,493 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 05:05:51,956 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:05:51,957 INFO  L294   olderBase$Statistics]: this new event has 248 ancestors and is cut-off event
[2024-03-09 05:05:51,957 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:05:51,957 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:05:51,957 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-09 05:05:51,959 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:05:51,960 INFO  L294   olderBase$Statistics]: this new event has 248 ancestors and is cut-off event
[2024-03-09 05:05:51,960 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:05:51,960 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-09 05:05:51,960 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:05:51,965 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-09 05:05:51,965 INFO  L294   olderBase$Statistics]: this new event has 248 ancestors and is cut-off event
[2024-03-09 05:05:51,965 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:05:51,965 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-09 05:05:51,965 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:05:52,263 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:05:52,263 INFO  L294   olderBase$Statistics]: this new event has 249 ancestors and is cut-off event
[2024-03-09 05:05:52,263 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-09 05:05:52,263 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 05:05:52,263 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 05:05:52,266 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:05:52,266 INFO  L294   olderBase$Statistics]: this new event has 249 ancestors and is cut-off event
[2024-03-09 05:05:52,266 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-09 05:05:52,266 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 05:05:52,266 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 05:05:52,549 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:05:52,549 INFO  L294   olderBase$Statistics]: this new event has 250 ancestors and is cut-off event
[2024-03-09 05:05:52,550 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-09 05:05:52,550 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 05:05:52,550 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 05:05:52,979 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1069-6-->L1069-7: Formula: (= |v_#valid_15| (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem49#1.base_3| 0))  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  AuxVars[]  AssignedVars[#valid][289], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 480#true, Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 16#L1043-2true, Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~threads_total~0 1), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 123#L1069-7true])
[2024-03-09 05:05:52,979 INFO  L294   olderBase$Statistics]: this new event has 245 ancestors and is cut-off event
[2024-03-09 05:05:52,979 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:05:52,979 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:05:52,979 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:05:52,980 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1069-6-->L1069-7: Formula: (= |v_#valid_15| (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem49#1.base_3| 0))  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  AuxVars[]  AssignedVars[#valid][289], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 323#L1026-6true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 480#true, Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 16#L1043-2true, Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~threads_total~0 1), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 123#L1069-7true])
[2024-03-09 05:05:52,980 INFO  L294   olderBase$Statistics]: this new event has 244 ancestors and is cut-off event
[2024-03-09 05:05:52,980 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:05:52,980 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:05:52,980 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:05:54,538 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] threadEXIT-->L1036-13: Formula: (= v_threadThread1of1ForFork0_thidvar0_6 (let ((.cse0 (mod |v_cleanerThread1of1ForFork1_#t~mem17_8| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))))  InVars {cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  OutVars{cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  AuxVars[]  AssignedVars[][560], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 445#true, Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1586#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), threadThread1of1ForFork0NotInUse, Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 195#L1036-13true, Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:05:54,539 INFO  L294   olderBase$Statistics]: this new event has 252 ancestors and is cut-off event
[2024-03-09 05:05:54,539 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-09 05:05:54,539 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-09 05:05:54,539 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-09 05:05:55,063 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1069-6-->L1069-7: Formula: (= |v_#valid_15| (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem49#1.base_3| 0))  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  AuxVars[]  AssignedVars[#valid][289], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 480#true, Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 16#L1043-2true, Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 123#L1069-7true])
[2024-03-09 05:05:55,063 INFO  L294   olderBase$Statistics]: this new event has 259 ancestors and is cut-off event
[2024-03-09 05:05:55,063 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:05:55,064 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:05:55,064 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:05:55,064 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1069-6-->L1069-7: Formula: (= |v_#valid_15| (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem49#1.base_3| 0))  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  AuxVars[]  AssignedVars[#valid][289], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, 323#L1026-6true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 480#true, Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 16#L1043-2true, Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 123#L1069-7true])
[2024-03-09 05:05:55,064 INFO  L294   olderBase$Statistics]: this new event has 258 ancestors and is cut-off event
[2024-03-09 05:05:55,064 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-09 05:05:55,064 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-09 05:05:55,064 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-09 05:05:55,412 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] threadEXIT-->L1036-13: Formula: (= v_threadThread1of1ForFork0_thidvar0_6 (let ((.cse0 (mod |v_cleanerThread1of1ForFork1_#t~mem17_8| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))))  InVars {cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  OutVars{cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  AuxVars[]  AssignedVars[][560], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1586#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), threadThread1of1ForFork0NotInUse, Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 195#L1036-13true, Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:05:55,413 INFO  L294   olderBase$Statistics]: this new event has 266 ancestors and is cut-off event
[2024-03-09 05:05:55,413 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-09 05:05:55,413 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-09 05:05:55,413 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-09 05:06:04,961 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 355#L1043-4true])
[2024-03-09 05:06:04,962 INFO  L294   olderBase$Statistics]: this new event has 344 ancestors and is cut-off event
[2024-03-09 05:06:04,962 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-09 05:06:04,962 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-09 05:06:04,962 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-09 05:06:05,303 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, 131#L1033-7true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:05,304 INFO  L294   olderBase$Statistics]: this new event has 344 ancestors and is cut-off event
[2024-03-09 05:06:05,304 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-09 05:06:05,304 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:06:05,304 INFO  L297   olderBase$Statistics]:   existing Event has 267 ancestors and is cut-off event
[2024-03-09 05:06:05,349 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 131#L1033-7true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:05,350 INFO  L294   olderBase$Statistics]: this new event has 349 ancestors and is cut-off event
[2024-03-09 05:06:05,350 INFO  L297   olderBase$Statistics]:   existing Event has 349 ancestors and is cut-off event
[2024-03-09 05:06:05,350 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-09 05:06:05,350 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-09 05:06:06,282 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 131#L1033-7true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:06,282 INFO  L294   olderBase$Statistics]: this new event has 350 ancestors and is cut-off event
[2024-03-09 05:06:06,283 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:06:06,283 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-09 05:06:06,283 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:06:06,684 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 131#L1033-7true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:06,685 INFO  L294   olderBase$Statistics]: this new event has 350 ancestors and is cut-off event
[2024-03-09 05:06:06,685 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:06:06,685 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-09 05:06:06,685 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-09 05:06:06,685 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:06:08,197 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][428], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), 305#L1043-5true, Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1586#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:08,198 INFO  L294   olderBase$Statistics]: this new event has 347 ancestors and is cut-off event
[2024-03-09 05:06:08,198 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-09 05:06:08,198 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-09 05:06:08,198 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-09 05:06:08,198 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][428], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), 305#L1043-5true, Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1586#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:08,199 INFO  L294   olderBase$Statistics]: this new event has 347 ancestors and is cut-off event
[2024-03-09 05:06:08,199 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-09 05:06:08,199 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-09 05:06:08,199 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-09 05:06:08,262 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][214], [543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), 305#L1043-5true, Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 352#L1028-9true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 149#L1068-2true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:08,262 INFO  L294   olderBase$Statistics]: this new event has 347 ancestors and is cut-off event
[2024-03-09 05:06:08,262 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-09 05:06:08,262 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-09 05:06:08,262 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-09 05:06:08,743 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-09 05:06:08,743 INFO  L294   olderBase$Statistics]: this new event has 356 ancestors and is cut-off event
[2024-03-09 05:06:08,743 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:06:08,744 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-09 05:06:08,744 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-09 05:06:08,744 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:06:09,191 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:09,191 INFO  L294   olderBase$Statistics]: this new event has 357 ancestors and is cut-off event
[2024-03-09 05:06:09,191 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-09 05:06:09,191 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-09 05:06:09,192 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 05:06:09,192 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 05:06:09,524 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:09,524 INFO  L294   olderBase$Statistics]: this new event has 358 ancestors and is cut-off event
[2024-03-09 05:06:09,524 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-09 05:06:09,524 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-09 05:06:09,525 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 05:06:09,525 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 05:06:09,747 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][677], [395#L1027-5true, 543#true, 161#ULTIMATE.startFINALtrue, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1586#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 355#L1043-4true])
[2024-03-09 05:06:09,747 INFO  L294   olderBase$Statistics]: this new event has 353 ancestors and is cut-off event
[2024-03-09 05:06:09,747 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-09 05:06:09,747 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-09 05:06:09,747 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-09 05:06:09,863 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true])
[2024-03-09 05:06:09,863 INFO  L294   olderBase$Statistics]: this new event has 359 ancestors and is cut-off event
[2024-03-09 05:06:09,863 INFO  L297   olderBase$Statistics]:   existing Event has 251 ancestors and is cut-off event
[2024-03-09 05:06:09,863 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 05:06:09,864 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 05:06:10,345 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][677], [395#L1027-5true, 543#true, 161#ULTIMATE.startFINALtrue, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1586#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 355#L1043-4true])
[2024-03-09 05:06:10,345 INFO  L294   olderBase$Statistics]: this new event has 353 ancestors and is cut-off event
[2024-03-09 05:06:10,345 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-09 05:06:10,345 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-09 05:06:10,345 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-09 05:06:10,830 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1069-6-->L1069-7: Formula: (= |v_#valid_15| (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem49#1.base_3| 0))  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  AuxVars[]  AssignedVars[#valid][289], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 352#L1028-9true, 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 123#L1069-7true, 355#L1043-4true])
[2024-03-09 05:06:10,830 INFO  L294   olderBase$Statistics]: this new event has 354 ancestors and is cut-off event
[2024-03-09 05:06:10,831 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-09 05:06:10,831 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-09 05:06:10,831 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-09 05:06:11,132 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][402], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), 305#L1043-5true, Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 352#L1028-9true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true])
[2024-03-09 05:06:11,132 INFO  L294   olderBase$Statistics]: this new event has 355 ancestors and is cut-off event
[2024-03-09 05:06:11,132 INFO  L297   olderBase$Statistics]:   existing Event has 355 ancestors and is cut-off event
[2024-03-09 05:06:11,132 INFO  L297   olderBase$Statistics]:   existing Event has 355 ancestors and is cut-off event
[2024-03-09 05:06:11,132 INFO  L297   olderBase$Statistics]:   existing Event has 355 ancestors and is cut-off event
[2024-03-09 05:06:12,928 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][402], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), 305#L1043-5true, Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 352#L1028-9true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 36#L1056-3true, 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:12,929 INFO  L294   olderBase$Statistics]: this new event has 360 ancestors and is cut-off event
[2024-03-09 05:06:12,929 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-09 05:06:12,929 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-09 05:06:12,929 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-09 05:06:13,227 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), 167#L1043-1true, Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:13,227 INFO  L294   olderBase$Statistics]: this new event has 365 ancestors and is cut-off event
[2024-03-09 05:06:13,227 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-03-09 05:06:13,227 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-03-09 05:06:13,227 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-03-09 05:06:13,251 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 353#L1036-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:13,252 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-09 05:06:13,252 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-09 05:06:13,252 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:06:13,252 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:06:13,505 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][428], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), 305#L1043-5true, Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1586#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 400#L1028-6true, Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:13,505 INFO  L294   olderBase$Statistics]: this new event has 362 ancestors and is cut-off event
[2024-03-09 05:06:13,505 INFO  L297   olderBase$Statistics]:   existing Event has 362 ancestors and is cut-off event
[2024-03-09 05:06:13,506 INFO  L297   olderBase$Statistics]:   existing Event has 362 ancestors and is cut-off event
[2024-03-09 05:06:13,506 INFO  L297   olderBase$Statistics]:   existing Event has 362 ancestors and is cut-off event
[2024-03-09 05:06:13,506 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][428], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), 305#L1043-5true, Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1586#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 352#L1028-9true, 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:13,507 INFO  L294   olderBase$Statistics]: this new event has 363 ancestors and is cut-off event
[2024-03-09 05:06:13,507 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-09 05:06:13,507 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-09 05:06:13,507 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-09 05:06:13,510 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), 167#L1043-1true, Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:13,510 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-09 05:06:13,511 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-09 05:06:13,511 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-09 05:06:13,511 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-09 05:06:13,511 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 390#L1036-2true, Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:13,511 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-09 05:06:13,512 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-09 05:06:13,512 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-09 05:06:13,512 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-09 05:06:13,513 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 393#L1036-3true, Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:13,513 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-09 05:06:13,513 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-09 05:06:13,513 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:06:13,514 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:06:13,514 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 393#L1036-3true, Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:13,514 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-09 05:06:13,514 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-09 05:06:13,514 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-09 05:06:13,514 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-09 05:06:13,520 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 263#L1036-5true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 238#L1059-5true])
[2024-03-09 05:06:13,520 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-09 05:06:13,521 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-09 05:06:13,521 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-09 05:06:13,521 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-09 05:06:13,533 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 263#L1036-5true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:13,533 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-09 05:06:13,533 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:06:13,533 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:06:13,533 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-09 05:06:13,765 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][428], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), 305#L1043-5true, Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1586#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 352#L1028-9true, Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:13,765 INFO  L294   olderBase$Statistics]: this new event has 363 ancestors and is cut-off event
[2024-03-09 05:06:13,765 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-09 05:06:13,765 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-09 05:06:13,765 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-09 05:06:13,765 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-09 05:06:13,771 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 244#L1043-3true, Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:13,771 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-09 05:06:13,771 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:06:13,771 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:06:13,771 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:06:13,772 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 244#L1043-3true, Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:13,772 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-09 05:06:13,772 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:06:13,772 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:06:13,772 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:06:13,773 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 353#L1036-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:13,773 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-09 05:06:13,773 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-09 05:06:13,773 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-09 05:06:13,773 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:06:13,773 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:06:13,774 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 353#L1036-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:13,774 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-09 05:06:13,774 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:06:13,774 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-09 05:06:13,774 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:06:13,777 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 263#L1036-5true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 144#L1059-6true])
[2024-03-09 05:06:13,777 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-09 05:06:13,777 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:06:13,777 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-09 05:06:13,777 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:06:13,779 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 44#L1036-6true, Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 238#L1059-5true])
[2024-03-09 05:06:13,779 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-09 05:06:13,779 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:06:13,780 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:06:13,780 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-09 05:06:13,786 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 16#L1043-2true, Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:13,786 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-09 05:06:13,786 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:06:13,787 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-09 05:06:13,787 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:06:13,790 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, 393#L1036-3true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:13,790 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-09 05:06:13,790 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-09 05:06:13,790 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:06:13,790 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:06:13,790 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-09 05:06:13,918 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, 374#L1035-4true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:13,919 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-09 05:06:13,919 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:06:13,919 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-09 05:06:13,919 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:06:13,919 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 413#L1035-5true])
[2024-03-09 05:06:13,919 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-09 05:06:13,919 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:06:13,920 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-09 05:06:13,920 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:06:13,957 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1069-6-->L1069-7: Formula: (= |v_#valid_15| (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem49#1.base_3| 0))  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  AuxVars[]  AssignedVars[#valid][289], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 19#L1028true, Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 123#L1069-7true])
[2024-03-09 05:06:13,957 INFO  L294   olderBase$Statistics]: this new event has 363 ancestors and is not cut-off event
[2024-03-09 05:06:13,957 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is not cut-off event
[2024-03-09 05:06:13,957 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is not cut-off event
[2024-03-09 05:06:13,957 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is not cut-off event
[2024-03-09 05:06:14,033 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 263#L1036-5true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:14,033 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-09 05:06:14,033 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:06:14,033 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:06:14,034 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-09 05:06:14,034 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-09 05:06:14,034 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 263#L1036-5true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:14,034 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-09 05:06:14,034 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:06:14,034 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-09 05:06:14,034 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:06:14,036 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 44#L1036-6true, Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 144#L1059-6true])
[2024-03-09 05:06:14,036 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-09 05:06:14,037 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:06:14,037 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:06:14,037 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-09 05:06:14,044 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 244#L1043-3true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:14,045 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-09 05:06:14,045 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:06:14,045 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:06:14,045 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:06:14,045 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-09 05:06:14,047 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 353#L1036-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:14,047 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-09 05:06:14,047 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-09 05:06:14,047 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-09 05:06:14,047 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-09 05:06:14,047 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:06:14,048 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:06:14,209 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1069-6-->L1069-7: Formula: (= |v_#valid_15| (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem49#1.base_3| 0))  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  AuxVars[]  AssignedVars[#valid][289], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 376#L1034-9true, 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 19#L1028true, Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 123#L1069-7true])
[2024-03-09 05:06:14,210 INFO  L294   olderBase$Statistics]: this new event has 364 ancestors and is not cut-off event
[2024-03-09 05:06:14,210 INFO  L297   olderBase$Statistics]:   existing Event has 364 ancestors and is not cut-off event
[2024-03-09 05:06:14,210 INFO  L297   olderBase$Statistics]:   existing Event has 364 ancestors and is not cut-off event
[2024-03-09 05:06:14,210 INFO  L297   olderBase$Statistics]:   existing Event has 364 ancestors and is not cut-off event
[2024-03-09 05:06:14,291 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 44#L1036-6true, Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:14,292 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-09 05:06:14,292 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-09 05:06:14,292 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:06:14,292 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:06:14,295 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][333], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), 290#L1036-8true, Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 238#L1059-5true])
[2024-03-09 05:06:14,295 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-09 05:06:14,295 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:06:14,295 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:06:14,295 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-09 05:06:14,300 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 263#L1036-5true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:14,300 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-09 05:06:14,300 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:06:14,301 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:06:14,301 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-09 05:06:14,301 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-09 05:06:14,301 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-09 05:06:14,374 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 16#L1043-2true, Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:14,374 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-09 05:06:14,375 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:06:14,375 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:06:14,375 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:06:14,425 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1069-6-->L1069-7: Formula: (= |v_#valid_15| (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem49#1.base_3| 0))  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  AuxVars[]  AssignedVars[#valid][289], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 480#true, Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 390#L1036-2true, 123#L1069-7true])
[2024-03-09 05:06:14,426 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-09 05:06:14,426 INFO  L297   olderBase$Statistics]:   existing Event has 258 ancestors and is cut-off event
[2024-03-09 05:06:14,426 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-09 05:06:14,426 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-09 05:06:14,566 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 44#L1036-6true, Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:14,566 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-09 05:06:14,566 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-09 05:06:14,566 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-09 05:06:14,566 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-09 05:06:14,569 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][333], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), 290#L1036-8true, Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 144#L1059-6true])
[2024-03-09 05:06:14,569 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-09 05:06:14,569 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-09 05:06:14,569 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-09 05:06:14,569 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-09 05:06:14,571 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][334], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 303#L1036-9true, 238#L1059-5true])
[2024-03-09 05:06:14,571 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-09 05:06:14,571 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-09 05:06:14,571 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-09 05:06:14,571 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-09 05:06:14,861 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1069-6-->L1069-7: Formula: (= |v_#valid_15| (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem49#1.base_3| 0))  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  AuxVars[]  AssignedVars[#valid][289], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 393#L1036-3true, Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 480#true, Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 123#L1069-7true])
[2024-03-09 05:06:14,861 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-09 05:06:14,862 INFO  L297   olderBase$Statistics]:   existing Event has 259 ancestors and is cut-off event
[2024-03-09 05:06:14,862 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:06:14,862 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:06:14,993 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][333], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 290#L1036-8true, Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:14,993 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-09 05:06:14,993 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-09 05:06:14,993 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-09 05:06:14,993 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-09 05:06:14,994 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][333], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 290#L1036-8true, Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:14,994 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-09 05:06:14,994 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-09 05:06:14,994 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:06:14,994 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:06:14,996 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][334], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 303#L1036-9true, Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 144#L1059-6true])
[2024-03-09 05:06:14,996 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-09 05:06:14,996 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-09 05:06:14,996 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-09 05:06:14,996 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-09 05:06:14,998 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][336], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 138#L1036-10true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 238#L1059-5true])
[2024-03-09 05:06:14,998 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-09 05:06:14,998 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-09 05:06:14,999 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-09 05:06:14,999 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-09 05:06:15,141 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1069-6-->L1069-7: Formula: (= |v_#valid_15| (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem49#1.base_3| 0))  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  AuxVars[]  AssignedVars[#valid][289], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 353#L1036-4true, 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 480#true, Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 123#L1069-7true])
[2024-03-09 05:06:15,142 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-09 05:06:15,142 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:06:15,142 INFO  L297   olderBase$Statistics]:   existing Event has 260 ancestors and is cut-off event
[2024-03-09 05:06:15,142 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:06:15,268 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][334], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 303#L1036-9true])
[2024-03-09 05:06:15,269 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-09 05:06:15,269 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:06:15,269 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-09 05:06:15,269 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:06:15,269 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][334], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 303#L1036-9true])
[2024-03-09 05:06:15,269 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-09 05:06:15,269 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:06:15,269 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-09 05:06:15,270 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:06:15,271 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][336], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 138#L1036-10true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 144#L1059-6true])
[2024-03-09 05:06:15,271 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-09 05:06:15,271 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-09 05:06:15,271 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:06:15,272 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:06:15,273 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), 145#L1036-11true, Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 238#L1059-5true])
[2024-03-09 05:06:15,273 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-09 05:06:15,273 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-09 05:06:15,273 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:06:15,273 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:06:15,335 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 16#L1043-2true, Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:15,335 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-09 05:06:15,335 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:06:15,336 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:06:15,336 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:06:15,344 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), 167#L1043-1true, Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:15,344 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-09 05:06:15,344 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:06:15,344 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-09 05:06:15,344 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:06:15,378 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 44#L1036-6true, 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:15,378 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-09 05:06:15,378 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:06:15,378 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-09 05:06:15,379 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:06:15,379 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 263#L1036-5true, Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:15,379 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-09 05:06:15,379 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:06:15,379 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:06:15,379 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-09 05:06:15,391 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, 393#L1036-3true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:15,392 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-09 05:06:15,392 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-09 05:06:15,392 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:06:15,392 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:06:15,401 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 390#L1036-2true, Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:15,401 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-09 05:06:15,401 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:06:15,401 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:06:15,401 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-09 05:06:15,417 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1069-6-->L1069-7: Formula: (= |v_#valid_15| (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem49#1.base_3| 0))  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  AuxVars[]  AssignedVars[#valid][289], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 263#L1036-5true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 480#true, Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 123#L1069-7true])
[2024-03-09 05:06:15,417 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-09 05:06:15,417 INFO  L297   olderBase$Statistics]:   existing Event has 261 ancestors and is cut-off event
[2024-03-09 05:06:15,417 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:06:15,417 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:06:15,443 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([810] L1035-3-->L1035-4: Formula: (= (store |v_#race_12| v_~flags~0.base_2 (store (select |v_#race_12| v_~flags~0.base_2) (+ v_~flags~0.offset_2 v_cleanerThread1of1ForFork1_~i~1_13) 0)) |v_#race_11|)  InVars {#race=|v_#race_12|, ~flags~0.offset=v_~flags~0.offset_2, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_13, ~flags~0.base=v_~flags~0.base_2}  OutVars{#race=|v_#race_11|, ~flags~0.offset=v_~flags~0.offset_2, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_13, ~flags~0.base=v_~flags~0.base_2}  AuxVars[]  AssignedVars[#race][454], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 374#L1035-4true, Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 480#true, Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 241#L1027-6true, 123#L1069-7true])
[2024-03-09 05:06:15,444 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-09 05:06:15,444 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-09 05:06:15,444 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-09 05:06:15,444 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-09 05:06:15,532 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][336], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 138#L1036-10true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:15,532 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-09 05:06:15,532 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:06:15,532 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-09 05:06:15,532 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:06:15,533 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][336], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 138#L1036-10true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:15,533 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-09 05:06:15,533 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:06:15,533 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:06:15,533 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-09 05:06:15,534 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), 145#L1036-11true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 144#L1059-6true])
[2024-03-09 05:06:15,535 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-09 05:06:15,535 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:06:15,535 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:06:15,535 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-09 05:06:15,536 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 289#L1036-12true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 238#L1059-5true])
[2024-03-09 05:06:15,536 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-09 05:06:15,536 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:06:15,536 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:06:15,536 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-09 05:06:15,593 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 16#L1043-2true, Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:15,594 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-09 05:06:15,594 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:06:15,594 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:06:15,594 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-09 05:06:15,594 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:06:15,644 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 44#L1036-6true, 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:15,644 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-09 05:06:15,645 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-09 05:06:15,645 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:06:15,645 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:06:15,645 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 263#L1036-5true, Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:15,645 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-09 05:06:15,645 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:06:15,645 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:06:15,645 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-09 05:06:15,652 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 353#L1036-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:15,652 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-09 05:06:15,652 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-09 05:06:15,652 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:06:15,652 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:06:15,662 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 393#L1036-3true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:15,663 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-09 05:06:15,663 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:06:15,663 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-09 05:06:15,663 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:06:15,807 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 131#L1033-7true, 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:15,807 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-09 05:06:15,807 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-09 05:06:15,807 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:06:15,808 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-09 05:06:15,808 INFO  L297   olderBase$Statistics]:   existing Event has 267 ancestors and is cut-off event
[2024-03-09 05:06:15,808 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 131#L1033-7true, 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:15,808 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-09 05:06:15,808 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:06:15,808 INFO  L297   olderBase$Statistics]:   existing Event has 343 ancestors and is cut-off event
[2024-03-09 05:06:15,808 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-09 05:06:15,809 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), 145#L1036-11true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:15,809 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-09 05:06:15,810 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:06:15,810 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-09 05:06:15,810 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:06:15,810 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), 145#L1036-11true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:15,810 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-09 05:06:15,810 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:06:15,810 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:06:15,810 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-09 05:06:15,811 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 289#L1036-12true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 144#L1059-6true])
[2024-03-09 05:06:15,811 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-09 05:06:15,812 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:06:15,812 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:06:15,812 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-09 05:06:15,856 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 244#L1043-3true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:15,856 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-09 05:06:15,856 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-09 05:06:15,856 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:06:15,856 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:06:15,932 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 44#L1036-6true, 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:15,932 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-09 05:06:15,932 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:06:15,932 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-09 05:06:15,933 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:06:15,933 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 263#L1036-5true, Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:15,933 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-09 05:06:15,933 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:06:15,933 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-09 05:06:15,933 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:06:15,941 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 353#L1036-4true, 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:15,941 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-09 05:06:15,941 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:06:15,942 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-09 05:06:15,942 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:06:16,099 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 289#L1036-12true, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:16,100 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-09 05:06:16,100 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-09 05:06:16,100 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:06:16,100 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:06:16,100 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 289#L1036-12true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:16,100 INFO  L294   olderBase$Statistics]: this new event has 376 ancestors and is cut-off event
[2024-03-09 05:06:16,100 INFO  L297   olderBase$Statistics]:   existing Event has 376 ancestors and is cut-off event
[2024-03-09 05:06:16,100 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:06:16,100 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:06:16,142 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 355#L1043-4true])
[2024-03-09 05:06:16,142 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-09 05:06:16,142 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-09 05:06:16,142 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:06:16,142 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:06:16,221 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][333], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 290#L1036-8true, Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:16,221 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-09 05:06:16,221 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:06:16,221 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:06:16,221 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-09 05:06:16,232 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 263#L1036-5true, Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:16,233 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-09 05:06:16,233 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:06:16,233 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-09 05:06:16,233 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:06:16,540 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][334], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 303#L1036-9true, Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:16,541 INFO  L294   olderBase$Statistics]: this new event has 376 ancestors and is cut-off event
[2024-03-09 05:06:16,541 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:06:16,541 INFO  L297   olderBase$Statistics]:   existing Event has 376 ancestors and is cut-off event
[2024-03-09 05:06:16,541 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:06:16,544 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][333], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 290#L1036-8true, Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:16,544 INFO  L294   olderBase$Statistics]: this new event has 376 ancestors and is cut-off event
[2024-03-09 05:06:16,544 INFO  L297   olderBase$Statistics]:   existing Event has 376 ancestors and is cut-off event
[2024-03-09 05:06:16,545 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:06:16,545 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:06:16,551 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][316], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 44#L1036-6true, 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:16,552 INFO  L294   olderBase$Statistics]: this new event has 376 ancestors and is cut-off event
[2024-03-09 05:06:16,552 INFO  L297   olderBase$Statistics]:   existing Event has 376 ancestors and is cut-off event
[2024-03-09 05:06:16,552 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:06:16,552 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:06:16,827 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][336], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 138#L1036-10true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:16,827 INFO  L294   olderBase$Statistics]: this new event has 377 ancestors and is cut-off event
[2024-03-09 05:06:16,827 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-09 05:06:16,827 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-09 05:06:16,827 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-09 05:06:16,831 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][334], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 303#L1036-9true, Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:16,831 INFO  L294   olderBase$Statistics]: this new event has 377 ancestors and is cut-off event
[2024-03-09 05:06:16,831 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-09 05:06:16,831 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-09 05:06:16,831 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-09 05:06:16,835 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][333], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 290#L1036-8true, Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:16,835 INFO  L294   olderBase$Statistics]: this new event has 377 ancestors and is cut-off event
[2024-03-09 05:06:16,835 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-09 05:06:16,835 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-09 05:06:16,835 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-09 05:06:17,289 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 289#L1036-12true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:17,289 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-09 05:06:17,289 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-09 05:06:17,289 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-09 05:06:17,289 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-09 05:06:17,290 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), 145#L1036-11true, Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:17,290 INFO  L294   olderBase$Statistics]: this new event has 378 ancestors and is cut-off event
[2024-03-09 05:06:17,290 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-09 05:06:17,290 INFO  L297   olderBase$Statistics]:   existing Event has 378 ancestors and is cut-off event
[2024-03-09 05:06:17,290 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-09 05:06:17,293 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][336], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 138#L1036-10true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:17,294 INFO  L294   olderBase$Statistics]: this new event has 378 ancestors and is cut-off event
[2024-03-09 05:06:17,294 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-09 05:06:17,294 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-09 05:06:17,294 INFO  L297   olderBase$Statistics]:   existing Event has 378 ancestors and is cut-off event
[2024-03-09 05:06:17,299 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][334], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 303#L1036-9true])
[2024-03-09 05:06:17,299 INFO  L294   olderBase$Statistics]: this new event has 378 ancestors and is cut-off event
[2024-03-09 05:06:17,299 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-09 05:06:17,300 INFO  L297   olderBase$Statistics]:   existing Event has 378 ancestors and is cut-off event
[2024-03-09 05:06:17,300 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-09 05:06:17,306 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][333], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 290#L1036-8true, Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:17,306 INFO  L294   olderBase$Statistics]: this new event has 378 ancestors and is cut-off event
[2024-03-09 05:06:17,306 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-09 05:06:17,306 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-09 05:06:17,306 INFO  L297   olderBase$Statistics]:   existing Event has 378 ancestors and is cut-off event
[2024-03-09 05:06:17,552 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 289#L1036-12true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:17,553 INFO  L294   olderBase$Statistics]: this new event has 380 ancestors and is cut-off event
[2024-03-09 05:06:17,553 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-09 05:06:17,553 INFO  L297   olderBase$Statistics]:   existing Event has 380 ancestors and is cut-off event
[2024-03-09 05:06:17,553 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-09 05:06:17,553 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), 145#L1036-11true, Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:17,553 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-09 05:06:17,553 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-09 05:06:17,554 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-09 05:06:17,554 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-09 05:06:17,557 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][336], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 138#L1036-10true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:17,557 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-09 05:06:17,557 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-09 05:06:17,557 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-09 05:06:17,557 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-09 05:06:17,562 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][334], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 303#L1036-9true])
[2024-03-09 05:06:17,563 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-09 05:06:17,563 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-09 05:06:17,563 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-09 05:06:17,563 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-09 05:06:17,718 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-09 05:06:17,718 INFO  L294   olderBase$Statistics]: this new event has 381 ancestors and is cut-off event
[2024-03-09 05:06:17,718 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 05:06:17,718 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:06:17,719 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 05:06:17,719 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-09 05:06:17,719 INFO  L294   olderBase$Statistics]: this new event has 380 ancestors and is cut-off event
[2024-03-09 05:06:17,719 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 05:06:17,719 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 05:06:17,719 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-09 05:06:17,802 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 289#L1036-12true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:17,802 INFO  L294   olderBase$Statistics]: this new event has 381 ancestors and is cut-off event
[2024-03-09 05:06:17,802 INFO  L297   olderBase$Statistics]:   existing Event has 381 ancestors and is cut-off event
[2024-03-09 05:06:17,802 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:06:17,802 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:06:17,803 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), 145#L1036-11true, Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:17,803 INFO  L294   olderBase$Statistics]: this new event has 380 ancestors and is cut-off event
[2024-03-09 05:06:17,803 INFO  L297   olderBase$Statistics]:   existing Event has 380 ancestors and is cut-off event
[2024-03-09 05:06:17,803 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-09 05:06:17,803 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-09 05:06:17,807 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][336], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 138#L1036-10true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:17,808 INFO  L294   olderBase$Statistics]: this new event has 380 ancestors and is cut-off event
[2024-03-09 05:06:17,808 INFO  L297   olderBase$Statistics]:   existing Event has 380 ancestors and is cut-off event
[2024-03-09 05:06:17,808 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-09 05:06:17,808 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-09 05:06:17,941 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([810] L1035-3-->L1035-4: Formula: (= (store |v_#race_12| v_~flags~0.base_2 (store (select |v_#race_12| v_~flags~0.base_2) (+ v_~flags~0.offset_2 v_cleanerThread1of1ForFork1_~i~1_13) 0)) |v_#race_11|)  InVars {#race=|v_#race_12|, ~flags~0.offset=v_~flags~0.offset_2, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_13, ~flags~0.base=v_~flags~0.base_2}  OutVars{#race=|v_#race_11|, ~flags~0.offset=v_~flags~0.offset_2, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_13, ~flags~0.base=v_~flags~0.base_2}  AuxVars[]  AssignedVars[#race][472], [543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1586#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 374#L1035-4true, Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 480#true, Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 241#L1027-6true])
[2024-03-09 05:06:17,941 INFO  L294   olderBase$Statistics]: this new event has 377 ancestors and is cut-off event
[2024-03-09 05:06:17,941 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-09 05:06:17,941 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-09 05:06:17,942 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-09 05:06:17,966 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:17,966 INFO  L294   olderBase$Statistics]: this new event has 382 ancestors and is cut-off event
[2024-03-09 05:06:17,966 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-09 05:06:17,966 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 05:06:17,966 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 05:06:17,966 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:17,967 INFO  L294   olderBase$Statistics]: this new event has 381 ancestors and is cut-off event
[2024-03-09 05:06:17,967 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 05:06:17,967 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:06:17,967 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 05:06:18,043 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 289#L1036-12true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:18,043 INFO  L294   olderBase$Statistics]: this new event has 382 ancestors and is cut-off event
[2024-03-09 05:06:18,043 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-09 05:06:18,043 INFO  L297   olderBase$Statistics]:   existing Event has 382 ancestors and is cut-off event
[2024-03-09 05:06:18,043 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-09 05:06:18,044 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][335], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), 145#L1036-11true, Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:18,044 INFO  L294   olderBase$Statistics]: this new event has 381 ancestors and is cut-off event
[2024-03-09 05:06:18,044 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:06:18,044 INFO  L297   olderBase$Statistics]:   existing Event has 381 ancestors and is cut-off event
[2024-03-09 05:06:18,044 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:06:18,210 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:18,211 INFO  L294   olderBase$Statistics]: this new event has 383 ancestors and is cut-off event
[2024-03-09 05:06:18,211 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:06:18,211 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-09 05:06:18,211 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:06:18,211 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:18,211 INFO  L294   olderBase$Statistics]: this new event has 382 ancestors and is cut-off event
[2024-03-09 05:06:18,211 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 05:06:18,211 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 05:06:18,211 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-09 05:06:18,440 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true])
[2024-03-09 05:06:18,441 INFO  L294   olderBase$Statistics]: this new event has 384 ancestors and is cut-off event
[2024-03-09 05:06:18,441 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:06:18,441 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:06:18,441 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-09 05:06:18,441 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true])
[2024-03-09 05:06:18,441 INFO  L294   olderBase$Statistics]: this new event has 383 ancestors and is cut-off event
[2024-03-09 05:06:18,441 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:06:18,442 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-09 05:06:18,442 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:06:19,317 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true])
[2024-03-09 05:06:19,317 INFO  L294   olderBase$Statistics]: this new event has 387 ancestors and is cut-off event
[2024-03-09 05:06:19,317 INFO  L297   olderBase$Statistics]:   existing Event has 356 ancestors and is cut-off event
[2024-03-09 05:06:19,317 INFO  L297   olderBase$Statistics]:   existing Event has 356 ancestors and is cut-off event
[2024-03-09 05:06:19,318 INFO  L297   olderBase$Statistics]:   existing Event has 356 ancestors and is cut-off event
[2024-03-09 05:06:19,465 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:19,465 INFO  L294   olderBase$Statistics]: this new event has 388 ancestors and is cut-off event
[2024-03-09 05:06:19,465 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-09 05:06:19,465 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-09 05:06:19,465 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-09 05:06:19,602 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:19,602 INFO  L294   olderBase$Statistics]: this new event has 389 ancestors and is cut-off event
[2024-03-09 05:06:19,602 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-09 05:06:19,603 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-09 05:06:19,603 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-09 05:06:19,719 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 376#L1034-9true, 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:19,719 INFO  L294   olderBase$Statistics]: this new event has 392 ancestors and is cut-off event
[2024-03-09 05:06:19,719 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-09 05:06:19,720 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-09 05:06:19,720 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-09 05:06:19,720 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:19,720 INFO  L294   olderBase$Statistics]: this new event has 391 ancestors and is cut-off event
[2024-03-09 05:06:19,720 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-09 05:06:19,720 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-09 05:06:19,720 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-09 05:06:19,720 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true])
[2024-03-09 05:06:19,721 INFO  L294   olderBase$Statistics]: this new event has 390 ancestors and is cut-off event
[2024-03-09 05:06:19,721 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is cut-off event
[2024-03-09 05:06:19,721 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is cut-off event
[2024-03-09 05:06:19,721 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is cut-off event
[2024-03-09 05:06:20,414 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] threadEXIT-->L1036-13: Formula: (= v_threadThread1of1ForFork0_thidvar0_6 (let ((.cse0 (mod |v_cleanerThread1of1ForFork1_#t~mem17_8| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))))  InVars {cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  OutVars{cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  AuxVars[]  AssignedVars[][560], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1586#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#true, Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0NotInUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 195#L1036-13true, Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0))])
[2024-03-09 05:06:20,415 INFO  L294   olderBase$Statistics]: this new event has 405 ancestors and is cut-off event
[2024-03-09 05:06:20,415 INFO  L297   olderBase$Statistics]:   existing Event has 405 ancestors and is cut-off event
[2024-03-09 05:06:20,415 INFO  L297   olderBase$Statistics]:   existing Event has 405 ancestors and is cut-off event
[2024-03-09 05:06:20,415 INFO  L297   olderBase$Statistics]:   existing Event has 405 ancestors and is cut-off event
[2024-03-09 05:06:20,447 INFO  L124   PetriNetUnfolderBase]: 70197/224162 cut-off events.
[2024-03-09 05:06:20,448 INFO  L125   PetriNetUnfolderBase]: For 495963/568017 co-relation queries the response was YES.
[2024-03-09 05:06:22,315 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 635499 conditions, 224162 events. 70197/224162 cut-off events. For 495963/568017 co-relation queries the response was YES. Maximal size of possible extension queue 3035. Compared 3150257 event pairs, 23052 based on Foata normal form. 5187/214722 useless extension candidates. Maximal degree in co-relation 635396. Up to 77215 conditions per place. 
[2024-03-09 05:06:23,183 INFO  L140   encePairwiseOnDemand]: 412/425 looper letters, 243 selfloop transitions, 11 changer transitions 0/710 dead transitions.
[2024-03-09 05:06:23,183 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 401 places, 710 transitions, 5415 flow
[2024-03-09 05:06:23,184 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. 
[2024-03-09 05:06:23,184 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 10 states.
[2024-03-09 05:06:23,188 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 3656 transitions.
[2024-03-09 05:06:23,189 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8602352941176471
[2024-03-09 05:06:23,189 INFO  L72            ComplementDD]: Start complementDD. Operand 10 states and 3656 transitions.
[2024-03-09 05:06:23,189 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 10 states and 3656 transitions.
[2024-03-09 05:06:23,190 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:06:23,190 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 3656 transitions.
[2024-03-09 05:06:23,192 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 11 states, 10 states have (on average 365.6) internal successors, (3656), 10 states have internal predecessors, (3656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:06:23,196 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 11 states, 11 states have (on average 425.0) internal successors, (4675), 11 states have internal predecessors, (4675), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:06:23,196 INFO  L81            ComplementDD]: Finished complementDD. Result  has 11 states, 11 states have (on average 425.0) internal successors, (4675), 11 states have internal predecessors, (4675), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:06:23,197 INFO  L175             Difference]: Start difference. First operand has 396 places, 633 transitions, 4443 flow. Second operand 10 states and 3656 transitions.
[2024-03-09 05:06:23,197 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 401 places, 710 transitions, 5415 flow
[2024-03-09 05:06:47,995 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 396 places, 710 transitions, 5298 flow, removed 0 selfloop flow, removed 5 redundant places.
[2024-03-09 05:06:48,001 INFO  L231             Difference]: Finished difference. Result has 397 places, 630 transitions, 4376 flow
[2024-03-09 05:06:48,002 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=4348, PETRI_DIFFERENCE_MINUEND_PLACES=387, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=629, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=618, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=4376, PETRI_PLACES=397, PETRI_TRANSITIONS=630}
[2024-03-09 05:06:48,002 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 66 predicate places.
[2024-03-09 05:06:48,003 INFO  L495      AbstractCegarLoop]: Abstraction has has 397 places, 630 transitions, 4376 flow
[2024-03-09 05:06:48,003 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 9 states, 9 states have (on average 359.8888888888889) internal successors, (3239), 9 states have internal predecessors, (3239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:06:48,003 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:06:48,004 INFO  L208   CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 05:06:48,004 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19
[2024-03-09 05:06:48,004 INFO  L420      AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-09 05:06:48,004 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:06:48,004 INFO  L85        PathProgramCache]: Analyzing trace with hash 1180131933, now seen corresponding path program 1 times
[2024-03-09 05:06:48,004 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:06:48,004 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908469243]
[2024-03-09 05:06:48,005 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:06:48,005 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:06:48,030 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:06:48,053 INFO  L134       CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked.
[2024-03-09 05:06:48,053 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:06:48,054 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908469243]
[2024-03-09 05:06:48,054 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908469243] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:06:48,054 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:06:48,054 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 05:06:48,054 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930845441]
[2024-03-09 05:06:48,054 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:06:48,055 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 05:06:48,055 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:06:48,055 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 05:06:48,055 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 05:06:48,061 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 389 out of 425
[2024-03-09 05:06:48,061 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 397 places, 630 transitions, 4376 flow. Second operand  has 3 states, 3 states have (on average 391.6666666666667) internal successors, (1175), 3 states have internal predecessors, (1175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:06:48,061 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:06:48,062 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 389 of 425
[2024-03-09 05:06:48,062 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:06:55,780 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:06:55,781 INFO  L294   olderBase$Statistics]: this new event has 230 ancestors and is cut-off event
[2024-03-09 05:06:55,781 INFO  L297   olderBase$Statistics]:   existing Event has 199 ancestors and is cut-off event
[2024-03-09 05:06:55,781 INFO  L297   olderBase$Statistics]:   existing Event has 199 ancestors and is cut-off event
[2024-03-09 05:06:55,781 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:06:56,169 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:06:56,169 INFO  L294   olderBase$Statistics]: this new event has 231 ancestors and is cut-off event
[2024-03-09 05:06:56,169 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-09 05:06:56,169 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-09 05:06:56,169 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-09 05:06:56,696 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:06:56,696 INFO  L294   olderBase$Statistics]: this new event has 232 ancestors and is cut-off event
[2024-03-09 05:06:56,696 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 05:06:56,696 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 05:06:56,697 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-09 05:06:56,701 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:06:56,701 INFO  L294   olderBase$Statistics]: this new event has 232 ancestors and is cut-off event
[2024-03-09 05:06:56,702 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-09 05:06:56,702 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 05:06:56,702 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-09 05:06:57,134 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:06:57,135 INFO  L294   olderBase$Statistics]: this new event has 233 ancestors and is cut-off event
[2024-03-09 05:06:57,135 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 05:06:57,135 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 05:06:57,135 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:06:57,139 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:06:57,139 INFO  L294   olderBase$Statistics]: this new event has 233 ancestors and is cut-off event
[2024-03-09 05:06:57,140 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 05:06:57,140 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-09 05:06:57,140 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-09 05:06:57,610 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:06:57,610 INFO  L294   olderBase$Statistics]: this new event has 234 ancestors and is cut-off event
[2024-03-09 05:06:57,610 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 05:06:57,610 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 05:06:57,610 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:06:57,613 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:06:57,613 INFO  L294   olderBase$Statistics]: this new event has 234 ancestors and is cut-off event
[2024-03-09 05:06:57,614 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 05:06:57,614 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-09 05:06:57,614 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-09 05:06:58,206 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:06:58,206 INFO  L294   olderBase$Statistics]: this new event has 235 ancestors and is cut-off event
[2024-03-09 05:06:58,206 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 05:06:58,206 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:06:58,207 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 05:06:58,211 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true, 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:06:58,211 INFO  L294   olderBase$Statistics]: this new event has 235 ancestors and is cut-off event
[2024-03-09 05:06:58,211 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 05:06:58,211 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 05:06:58,211 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:06:58,697 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 252#L1034-3true, 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:06:58,697 INFO  L294   olderBase$Statistics]: this new event has 236 ancestors and is cut-off event
[2024-03-09 05:06:58,697 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-09 05:06:58,697 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-09 05:06:58,698 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:07:02,067 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][349], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 376#L1034-9true, 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 316#L1070-1true, Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~threads_total~0 1), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 1600#(= |#race~data~0| 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:02,067 INFO  L294   olderBase$Statistics]: this new event has 235 ancestors and is cut-off event
[2024-03-09 05:07:02,067 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:07:02,068 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:07:02,068 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:07:02,071 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:02,071 INFO  L294   olderBase$Statistics]: this new event has 239 ancestors and is cut-off event
[2024-03-09 05:07:02,071 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 05:07:02,071 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-09 05:07:02,071 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 05:07:02,071 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:02,071 INFO  L294   olderBase$Statistics]: this new event has 238 ancestors and is cut-off event
[2024-03-09 05:07:02,071 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 05:07:02,072 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 05:07:02,072 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-09 05:07:02,072 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:02,072 INFO  L294   olderBase$Statistics]: this new event has 236 ancestors and is cut-off event
[2024-03-09 05:07:02,072 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-09 05:07:02,072 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:07:02,072 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-09 05:07:02,072 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:02,073 INFO  L294   olderBase$Statistics]: this new event has 235 ancestors and is cut-off event
[2024-03-09 05:07:02,073 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-09 05:07:02,073 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 05:07:02,073 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-09 05:07:02,073 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~threads_total~0 1), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:02,073 INFO  L294   olderBase$Statistics]: this new event has 237 ancestors and is cut-off event
[2024-03-09 05:07:02,073 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 05:07:02,074 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-09 05:07:02,074 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-09 05:07:02,638 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][349], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 376#L1034-9true, 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 475#true, threadThread1of1ForFork0InUse, 281#L1026-9true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 548#(<= ~threads_total~0 1), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 1600#(= |#race~data~0| 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 380#L1070-2true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:02,639 INFO  L294   olderBase$Statistics]: this new event has 236 ancestors and is cut-off event
[2024-03-09 05:07:02,639 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:07:02,639 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:07:02,639 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:07:02,750 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:02,751 INFO  L294   olderBase$Statistics]: this new event has 244 ancestors and is cut-off event
[2024-03-09 05:07:02,751 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:07:02,751 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:07:02,751 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-09 05:07:03,165 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:03,166 INFO  L294   olderBase$Statistics]: this new event has 245 ancestors and is cut-off event
[2024-03-09 05:07:03,166 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:07:03,166 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:07:03,166 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-09 05:07:03,570 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:03,570 INFO  L294   olderBase$Statistics]: this new event has 246 ancestors and is cut-off event
[2024-03-09 05:07:03,570 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:07:03,570 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-09 05:07:03,570 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:07:03,575 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:03,576 INFO  L294   olderBase$Statistics]: this new event has 246 ancestors and is cut-off event
[2024-03-09 05:07:03,576 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-09 05:07:03,576 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:07:03,576 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:07:04,096 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:04,096 INFO  L294   olderBase$Statistics]: this new event has 247 ancestors and is cut-off event
[2024-03-09 05:07:04,096 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 05:07:04,096 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-09 05:07:04,096 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 05:07:04,101 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:04,101 INFO  L294   olderBase$Statistics]: this new event has 247 ancestors and is cut-off event
[2024-03-09 05:07:04,101 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 05:07:04,101 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 05:07:04,101 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-09 05:07:04,466 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:04,467 INFO  L294   olderBase$Statistics]: this new event has 248 ancestors and is cut-off event
[2024-03-09 05:07:04,467 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:07:04,467 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:07:04,467 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-09 05:07:04,471 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:04,471 INFO  L294   olderBase$Statistics]: this new event has 248 ancestors and is cut-off event
[2024-03-09 05:07:04,471 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:07:04,471 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-09 05:07:04,471 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:07:04,825 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:04,826 INFO  L294   olderBase$Statistics]: this new event has 249 ancestors and is cut-off event
[2024-03-09 05:07:04,826 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-09 05:07:04,826 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 05:07:04,826 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 05:07:04,830 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true, 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:04,830 INFO  L294   olderBase$Statistics]: this new event has 249 ancestors and is cut-off event
[2024-03-09 05:07:04,830 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-09 05:07:04,830 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 05:07:04,831 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 05:07:05,219 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:05,219 INFO  L294   olderBase$Statistics]: this new event has 246 ancestors and is cut-off event
[2024-03-09 05:07:05,219 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-09 05:07:05,220 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:07:05,220 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:07:05,220 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, 144#L1059-6true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:05,220 INFO  L294   olderBase$Statistics]: this new event has 244 ancestors and is cut-off event
[2024-03-09 05:07:05,220 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:07:05,220 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-09 05:07:05,220 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:07:05,220 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 238#L1059-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:05,221 INFO  L294   olderBase$Statistics]: this new event has 243 ancestors and is cut-off event
[2024-03-09 05:07:05,221 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 05:07:05,221 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-09 05:07:05,221 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 05:07:05,221 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:05,221 INFO  L294   olderBase$Statistics]: this new event has 245 ancestors and is cut-off event
[2024-03-09 05:07:05,221 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:07:05,222 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-09 05:07:05,222 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:07:05,247 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [395#L1027-5true, 1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:05,248 INFO  L294   olderBase$Statistics]: this new event has 250 ancestors and is cut-off event
[2024-03-09 05:07:05,248 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 05:07:05,248 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 05:07:05,248 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-09 05:07:06,770 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][349], [Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 376#L1034-9true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 457#true, 525#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 475#true, 281#L1026-9true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 316#L1070-1true, Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1600#(= |#race~data~0| 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-09 05:07:06,771 INFO  L294   olderBase$Statistics]: this new event has 249 ancestors and is cut-off event
[2024-03-09 05:07:06,771 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-09 05:07:06,771 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-09 05:07:06,771 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-09 05:07:06,774 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:06,774 INFO  L294   olderBase$Statistics]: this new event has 253 ancestors and is cut-off event
[2024-03-09 05:07:06,774 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-09 05:07:06,774 INFO  L297   olderBase$Statistics]:   existing Event has 253 ancestors and is cut-off event
[2024-03-09 05:07:06,774 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-09 05:07:06,775 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:06,775 INFO  L294   olderBase$Statistics]: this new event has 251 ancestors and is cut-off event
[2024-03-09 05:07:06,775 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 05:07:06,775 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 05:07:06,775 INFO  L297   olderBase$Statistics]:   existing Event has 251 ancestors and is cut-off event
[2024-03-09 05:07:06,775 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:06,775 INFO  L294   olderBase$Statistics]: this new event has 249 ancestors and is cut-off event
[2024-03-09 05:07:06,776 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-09 05:07:06,776 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 05:07:06,776 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 05:07:06,776 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:06,776 INFO  L294   olderBase$Statistics]: this new event has 250 ancestors and is cut-off event
[2024-03-09 05:07:06,776 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 05:07:06,776 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 05:07:06,776 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-09 05:07:06,777 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:06,777 INFO  L294   olderBase$Statistics]: this new event has 252 ancestors and is cut-off event
[2024-03-09 05:07:06,777 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 05:07:06,777 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 05:07:06,777 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-09 05:07:06,930 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][349], [Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 380#L1070-2true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 376#L1034-9true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 457#true, 525#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 475#true, 281#L1026-9true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 1600#(= |#race~data~0| 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true])
[2024-03-09 05:07:06,930 INFO  L294   olderBase$Statistics]: this new event has 250 ancestors and is cut-off event
[2024-03-09 05:07:06,930 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-09 05:07:06,930 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-09 05:07:06,931 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-09 05:07:18,146 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 131#L1033-7true, 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 457#true, Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:18,147 INFO  L294   olderBase$Statistics]: this new event has 349 ancestors and is cut-off event
[2024-03-09 05:07:18,147 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-09 05:07:18,147 INFO  L297   olderBase$Statistics]:   existing Event has 349 ancestors and is cut-off event
[2024-03-09 05:07:18,147 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-09 05:07:18,270 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 94#L1059-4true, Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:18,271 INFO  L294   olderBase$Statistics]: this new event has 346 ancestors and is cut-off event
[2024-03-09 05:07:18,271 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 05:07:18,271 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-09 05:07:18,271 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-09 05:07:18,564 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 94#L1059-4true, Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:18,565 INFO  L294   olderBase$Statistics]: this new event has 347 ancestors and is cut-off event
[2024-03-09 05:07:18,565 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-09 05:07:18,565 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 05:07:18,565 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 05:07:18,568 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 238#L1059-5true, 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:18,568 INFO  L294   olderBase$Statistics]: this new event has 347 ancestors and is cut-off event
[2024-03-09 05:07:18,568 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 05:07:18,569 INFO  L297   olderBase$Statistics]:   existing Event has 208 ancestors and is cut-off event
[2024-03-09 05:07:18,569 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-09 05:07:18,860 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 94#L1059-4true, Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:18,860 INFO  L294   olderBase$Statistics]: this new event has 348 ancestors and is cut-off event
[2024-03-09 05:07:18,860 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 05:07:18,860 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 05:07:18,861 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-09 05:07:18,864 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 238#L1059-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:18,864 INFO  L294   olderBase$Statistics]: this new event has 348 ancestors and is cut-off event
[2024-03-09 05:07:18,864 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 05:07:18,864 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-09 05:07:18,864 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 05:07:18,866 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, 144#L1059-6true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:18,867 INFO  L294   olderBase$Statistics]: this new event has 348 ancestors and is cut-off event
[2024-03-09 05:07:18,867 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 05:07:18,867 INFO  L297   olderBase$Statistics]:   existing Event has 209 ancestors and is cut-off event
[2024-03-09 05:07:18,867 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-09 05:07:19,030 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 131#L1033-7true, 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 457#true, Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:19,030 INFO  L294   olderBase$Statistics]: this new event has 351 ancestors and is cut-off event
[2024-03-09 05:07:19,030 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-09 05:07:19,030 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-09 05:07:19,030 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-09 05:07:19,031 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 131#L1033-7true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 457#true, Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:19,031 INFO  L294   olderBase$Statistics]: this new event has 350 ancestors and is cut-off event
[2024-03-09 05:07:19,031 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:07:19,031 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:07:19,031 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-09 05:07:19,182 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 94#L1059-4true, Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:19,182 INFO  L294   olderBase$Statistics]: this new event has 349 ancestors and is cut-off event
[2024-03-09 05:07:19,182 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-09 05:07:19,182 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 05:07:19,182 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 05:07:19,184 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 238#L1059-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:19,185 INFO  L294   olderBase$Statistics]: this new event has 349 ancestors and is cut-off event
[2024-03-09 05:07:19,185 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 05:07:19,185 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-09 05:07:19,185 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 05:07:19,187 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 144#L1059-6true])
[2024-03-09 05:07:19,187 INFO  L294   olderBase$Statistics]: this new event has 349 ancestors and is cut-off event
[2024-03-09 05:07:19,187 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 05:07:19,187 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-09 05:07:19,188 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 05:07:19,190 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:19,190 INFO  L294   olderBase$Statistics]: this new event has 349 ancestors and is cut-off event
[2024-03-09 05:07:19,190 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 05:07:19,190 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 05:07:19,190 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-09 05:07:19,512 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 94#L1059-4true, Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:19,513 INFO  L294   olderBase$Statistics]: this new event has 350 ancestors and is cut-off event
[2024-03-09 05:07:19,513 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:07:19,513 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 05:07:19,513 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 05:07:19,514 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 238#L1059-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:19,515 INFO  L294   olderBase$Statistics]: this new event has 351 ancestors and is cut-off event
[2024-03-09 05:07:19,515 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 05:07:19,515 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-09 05:07:19,515 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 05:07:19,515 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-09 05:07:19,515 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true, 238#L1059-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:19,516 INFO  L294   olderBase$Statistics]: this new event has 350 ancestors and is cut-off event
[2024-03-09 05:07:19,516 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 05:07:19,516 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:07:19,516 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 05:07:19,518 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, 144#L1059-6true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:19,518 INFO  L294   olderBase$Statistics]: this new event has 350 ancestors and is cut-off event
[2024-03-09 05:07:19,518 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 05:07:19,518 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:07:19,518 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 05:07:19,521 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:19,521 INFO  L294   olderBase$Statistics]: this new event has 350 ancestors and is cut-off event
[2024-03-09 05:07:19,521 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 05:07:19,521 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:07:19,521 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 05:07:19,522 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:19,522 INFO  L294   olderBase$Statistics]: this new event has 350 ancestors and is cut-off event
[2024-03-09 05:07:19,522 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 05:07:19,522 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:07:19,522 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 05:07:19,973 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, 144#L1059-6true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:19,973 INFO  L294   olderBase$Statistics]: this new event has 352 ancestors and is cut-off event
[2024-03-09 05:07:19,973 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:07:19,973 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-09 05:07:19,973 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-09 05:07:19,974 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:07:19,974 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true, 1598#true, 144#L1059-6true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:19,974 INFO  L294   olderBase$Statistics]: this new event has 351 ancestors and is cut-off event
[2024-03-09 05:07:19,974 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 05:07:19,974 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-09 05:07:19,974 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 05:07:19,976 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:19,977 INFO  L294   olderBase$Statistics]: this new event has 351 ancestors and is cut-off event
[2024-03-09 05:07:19,977 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-09 05:07:19,977 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 05:07:19,977 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 05:07:19,977 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:19,978 INFO  L294   olderBase$Statistics]: this new event has 351 ancestors and is cut-off event
[2024-03-09 05:07:19,978 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 05:07:19,978 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-09 05:07:19,978 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 05:07:20,297 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:20,297 INFO  L294   olderBase$Statistics]: this new event has 353 ancestors and is cut-off event
[2024-03-09 05:07:20,298 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:07:20,298 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-09 05:07:20,298 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:07:20,298 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-09 05:07:20,298 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:20,298 INFO  L294   olderBase$Statistics]: this new event has 352 ancestors and is cut-off event
[2024-03-09 05:07:20,299 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-09 05:07:20,299 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:07:20,299 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:07:20,300 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:20,300 INFO  L294   olderBase$Statistics]: this new event has 352 ancestors and is cut-off event
[2024-03-09 05:07:20,300 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:07:20,300 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:07:20,300 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-09 05:07:20,386 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:20,386 INFO  L294   olderBase$Statistics]: this new event has 352 ancestors and is cut-off event
[2024-03-09 05:07:20,386 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:07:20,387 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:07:20,387 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-09 05:07:20,387 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-09 05:07:20,651 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:20,651 INFO  L294   olderBase$Statistics]: this new event has 354 ancestors and is cut-off event
[2024-03-09 05:07:20,651 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-09 05:07:20,651 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-09 05:07:20,651 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:07:20,652 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:07:20,652 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:20,652 INFO  L294   olderBase$Statistics]: this new event has 353 ancestors and is cut-off event
[2024-03-09 05:07:20,652 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:07:20,652 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:07:20,652 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-09 05:07:20,721 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:20,722 INFO  L294   olderBase$Statistics]: this new event has 353 ancestors and is cut-off event
[2024-03-09 05:07:20,722 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:07:20,722 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-09 05:07:20,722 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:07:20,736 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:20,736 INFO  L294   olderBase$Statistics]: this new event has 353 ancestors and is cut-off event
[2024-03-09 05:07:20,736 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:07:20,736 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:07:20,736 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-09 05:07:20,736 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-09 05:07:21,046 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), 410#L1034-4true, Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:21,046 INFO  L294   olderBase$Statistics]: this new event has 354 ancestors and is cut-off event
[2024-03-09 05:07:21,046 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:07:21,046 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:07:21,046 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-09 05:07:21,056 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:21,056 INFO  L294   olderBase$Statistics]: this new event has 354 ancestors and is cut-off event
[2024-03-09 05:07:21,056 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:07:21,056 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-09 05:07:21,057 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-09 05:07:21,057 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:07:21,071 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:21,071 INFO  L294   olderBase$Statistics]: this new event has 354 ancestors and is cut-off event
[2024-03-09 05:07:21,071 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-09 05:07:21,071 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:07:21,071 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-09 05:07:21,071 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:07:21,488 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:21,489 INFO  L294   olderBase$Statistics]: this new event has 355 ancestors and is cut-off event
[2024-03-09 05:07:21,489 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 05:07:21,489 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 05:07:21,489 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-09 05:07:21,489 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:21,489 INFO  L294   olderBase$Statistics]: this new event has 356 ancestors and is cut-off event
[2024-03-09 05:07:21,489 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:07:21,490 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-09 05:07:21,490 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:07:21,503 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), 410#L1034-4true, Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:21,503 INFO  L294   olderBase$Statistics]: this new event has 355 ancestors and is cut-off event
[2024-03-09 05:07:21,503 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 05:07:21,503 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-09 05:07:21,503 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 05:07:21,515 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:21,516 INFO  L294   olderBase$Statistics]: this new event has 355 ancestors and is cut-off event
[2024-03-09 05:07:21,516 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 05:07:21,516 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-09 05:07:21,516 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 05:07:21,516 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-09 05:07:21,536 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:21,537 INFO  L294   olderBase$Statistics]: this new event has 355 ancestors and is cut-off event
[2024-03-09 05:07:21,537 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 05:07:21,537 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-09 05:07:21,537 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-09 05:07:21,537 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-09 05:07:21,847 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:21,847 INFO  L294   olderBase$Statistics]: this new event has 356 ancestors and is cut-off event
[2024-03-09 05:07:21,847 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-09 05:07:21,847 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:07:21,847 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:07:21,848 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:21,848 INFO  L294   olderBase$Statistics]: this new event has 357 ancestors and is cut-off event
[2024-03-09 05:07:21,848 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-09 05:07:21,848 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-09 05:07:21,848 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 05:07:21,848 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 05:07:21,861 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), 410#L1034-4true, Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:21,861 INFO  L294   olderBase$Statistics]: this new event has 356 ancestors and is cut-off event
[2024-03-09 05:07:21,861 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-09 05:07:21,861 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:07:21,861 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:07:21,874 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:21,874 INFO  L294   olderBase$Statistics]: this new event has 356 ancestors and is cut-off event
[2024-03-09 05:07:21,874 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-09 05:07:21,874 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:07:21,874 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:07:21,874 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-09 05:07:21,892 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:21,892 INFO  L294   olderBase$Statistics]: this new event has 356 ancestors and is cut-off event
[2024-03-09 05:07:21,892 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:07:21,893 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-09 05:07:21,893 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-09 05:07:21,893 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-09 05:07:22,182 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:22,182 INFO  L294   olderBase$Statistics]: this new event has 357 ancestors and is cut-off event
[2024-03-09 05:07:22,182 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 05:07:22,182 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 05:07:22,182 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-09 05:07:22,182 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:22,183 INFO  L294   olderBase$Statistics]: this new event has 358 ancestors and is cut-off event
[2024-03-09 05:07:22,183 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-09 05:07:22,183 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 05:07:22,183 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 05:07:22,183 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-09 05:07:22,198 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), 410#L1034-4true, Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:22,199 INFO  L294   olderBase$Statistics]: this new event has 357 ancestors and is cut-off event
[2024-03-09 05:07:22,199 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 05:07:22,199 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-09 05:07:22,199 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 05:07:22,213 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:22,213 INFO  L294   olderBase$Statistics]: this new event has 357 ancestors and is cut-off event
[2024-03-09 05:07:22,213 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-09 05:07:22,213 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-09 05:07:22,213 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 05:07:22,213 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 05:07:22,228 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [395#L1027-5true, 1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true, 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:22,229 INFO  L294   olderBase$Statistics]: this new event has 357 ancestors and is cut-off event
[2024-03-09 05:07:22,229 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-09 05:07:22,229 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 05:07:22,229 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-09 05:07:22,229 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-09 05:07:22,511 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:22,512 INFO  L294   olderBase$Statistics]: this new event has 358 ancestors and is cut-off event
[2024-03-09 05:07:22,512 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-09 05:07:22,512 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 05:07:22,512 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 05:07:22,512 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 48#L1069-5true, Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:22,512 INFO  L294   olderBase$Statistics]: this new event has 359 ancestors and is cut-off event
[2024-03-09 05:07:22,513 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 05:07:22,513 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 05:07:22,513 INFO  L297   olderBase$Statistics]:   existing Event has 251 ancestors and is cut-off event
[2024-03-09 05:07:22,513 INFO  L297   olderBase$Statistics]:   existing Event has 251 ancestors and is cut-off event
[2024-03-09 05:07:22,532 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), 410#L1034-4true, Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:22,532 INFO  L294   olderBase$Statistics]: this new event has 358 ancestors and is cut-off event
[2024-03-09 05:07:22,532 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-09 05:07:22,532 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 05:07:22,532 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 05:07:22,543 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [395#L1027-5true, 1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:22,543 INFO  L294   olderBase$Statistics]: this new event has 358 ancestors and is cut-off event
[2024-03-09 05:07:22,543 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 05:07:22,543 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-09 05:07:22,544 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-09 05:07:22,544 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-09 05:07:22,846 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:22,846 INFO  L294   olderBase$Statistics]: this new event has 359 ancestors and is cut-off event
[2024-03-09 05:07:22,846 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 05:07:22,846 INFO  L297   olderBase$Statistics]:   existing Event has 251 ancestors and is cut-off event
[2024-03-09 05:07:22,847 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 05:07:22,847 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:22,847 INFO  L294   olderBase$Statistics]: this new event has 360 ancestors and is cut-off event
[2024-03-09 05:07:22,847 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-09 05:07:22,847 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 05:07:22,847 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 05:07:22,847 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-09 05:07:22,865 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), 410#L1034-4true, Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:22,865 INFO  L294   olderBase$Statistics]: this new event has 359 ancestors and is cut-off event
[2024-03-09 05:07:22,865 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 05:07:22,865 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-09 05:07:22,865 INFO  L297   olderBase$Statistics]:   existing Event has 251 ancestors and is cut-off event
[2024-03-09 05:07:23,296 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [395#L1027-5true, 1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true, 123#L1069-7true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:23,296 INFO  L294   olderBase$Statistics]: this new event has 360 ancestors and is cut-off event
[2024-03-09 05:07:23,297 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-09 05:07:23,297 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 05:07:23,297 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-09 05:07:23,297 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [395#L1027-5true, 1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 457#true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:23,297 INFO  L294   olderBase$Statistics]: this new event has 361 ancestors and is cut-off event
[2024-03-09 05:07:23,297 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-09 05:07:23,297 INFO  L297   olderBase$Statistics]:   existing Event has 253 ancestors and is cut-off event
[2024-03-09 05:07:23,297 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-09 05:07:23,298 INFO  L297   olderBase$Statistics]:   existing Event has 253 ancestors and is cut-off event
[2024-03-09 05:07:26,404 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][315], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 16#L1043-2true, Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:26,404 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-09 05:07:26,405 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:07:26,405 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-09 05:07:26,405 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:07:26,407 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][315], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, 393#L1036-3true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:26,407 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-09 05:07:26,407 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:07:26,407 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-09 05:07:26,407 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-09 05:07:26,672 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][315], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 244#L1043-3true, Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:26,673 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-09 05:07:26,673 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-09 05:07:26,673 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:07:26,673 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:07:26,674 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][315], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 353#L1036-4true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:26,674 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-09 05:07:26,675 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:07:26,675 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-09 05:07:26,675 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-09 05:07:27,088 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][315], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), 263#L1036-5true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:27,089 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-09 05:07:27,089 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-09 05:07:27,089 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:07:27,089 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:07:27,091 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][315], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 355#L1043-4true])
[2024-03-09 05:07:27,091 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-09 05:07:27,091 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:07:27,091 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:07:27,091 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-09 05:07:27,091 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][315], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:27,091 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-09 05:07:27,091 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-09 05:07:27,092 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-09 05:07:27,092 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-09 05:07:28,078 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([810] L1035-3-->L1035-4: Formula: (= (store |v_#race_12| v_~flags~0.base_2 (store (select |v_#race_12| v_~flags~0.base_2) (+ v_~flags~0.offset_2 v_cleanerThread1of1ForFork1_~i~1_13) 0)) |v_#race_11|)  InVars {#race=|v_#race_12|, ~flags~0.offset=v_~flags~0.offset_2, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_13, ~flags~0.base=v_~flags~0.base_2}  OutVars{#race=|v_#race_11|, ~flags~0.offset=v_~flags~0.offset_2, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_13, ~flags~0.base=v_~flags~0.base_2}  AuxVars[]  AssignedVars[#race][439], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 374#L1035-4true, Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 480#true, Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 241#L1027-6true, 123#L1069-7true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:28,078 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-09 05:07:28,078 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-09 05:07:28,078 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-09 05:07:28,078 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-09 05:07:28,430 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 131#L1033-7true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:28,431 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-09 05:07:28,431 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-09 05:07:28,431 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-09 05:07:28,431 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-09 05:07:30,316 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:30,317 INFO  L294   olderBase$Statistics]: this new event has 380 ancestors and is cut-off event
[2024-03-09 05:07:30,317 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 05:07:30,317 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-09 05:07:30,317 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-09 05:07:30,317 INFO  L297   olderBase$Statistics]:   existing Event has 349 ancestors and is cut-off event
[2024-03-09 05:07:30,317 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:30,317 INFO  L294   olderBase$Statistics]: this new event has 381 ancestors and is cut-off event
[2024-03-09 05:07:30,318 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 05:07:30,318 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:07:30,318 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-09 05:07:30,318 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 05:07:30,549 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([810] L1035-3-->L1035-4: Formula: (= (store |v_#race_12| v_~flags~0.base_2 (store (select |v_#race_12| v_~flags~0.base_2) (+ v_~flags~0.offset_2 v_cleanerThread1of1ForFork1_~i~1_13) 0)) |v_#race_11|)  InVars {#race=|v_#race_12|, ~flags~0.offset=v_~flags~0.offset_2, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_13, ~flags~0.base=v_~flags~0.base_2}  OutVars{#race=|v_#race_11|, ~flags~0.offset=v_~flags~0.offset_2, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_13, ~flags~0.base=v_~flags~0.base_2}  AuxVars[]  AssignedVars[#race][455], [543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1586#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 374#L1035-4true, Black: 539#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 480#true, Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1600#(= |#race~data~0| 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 491#true, 241#L1027-6true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:30,549 INFO  L294   olderBase$Statistics]: this new event has 377 ancestors and is cut-off event
[2024-03-09 05:07:30,550 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-09 05:07:30,550 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-09 05:07:30,550 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-09 05:07:30,577 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:30,578 INFO  L294   olderBase$Statistics]: this new event has 381 ancestors and is cut-off event
[2024-03-09 05:07:30,578 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-09 05:07:30,578 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 05:07:30,578 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-09 05:07:30,578 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-09 05:07:30,578 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:30,579 INFO  L294   olderBase$Statistics]: this new event has 382 ancestors and is cut-off event
[2024-03-09 05:07:30,579 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 05:07:30,579 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-09 05:07:30,579 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 05:07:30,579 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-09 05:07:30,850 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:30,851 INFO  L294   olderBase$Statistics]: this new event has 382 ancestors and is cut-off event
[2024-03-09 05:07:30,851 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-09 05:07:30,851 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-09 05:07:30,851 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 05:07:30,851 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-09 05:07:30,851 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:30,852 INFO  L294   olderBase$Statistics]: this new event has 383 ancestors and is cut-off event
[2024-03-09 05:07:30,852 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:07:30,852 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:07:30,852 INFO  L297   olderBase$Statistics]:   existing Event has 352 ancestors and is cut-off event
[2024-03-09 05:07:30,852 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-09 05:07:31,264 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:31,265 INFO  L294   olderBase$Statistics]: this new event has 383 ancestors and is cut-off event
[2024-03-09 05:07:31,265 INFO  L297   olderBase$Statistics]:   existing Event has 352 ancestors and is cut-off event
[2024-03-09 05:07:31,265 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-09 05:07:31,265 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:07:31,265 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-09 05:07:31,265 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:31,266 INFO  L294   olderBase$Statistics]: this new event has 384 ancestors and is cut-off event
[2024-03-09 05:07:31,266 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:07:31,266 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:07:31,266 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-09 05:07:31,266 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-09 05:07:31,497 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:31,497 INFO  L294   olderBase$Statistics]: this new event has 384 ancestors and is cut-off event
[2024-03-09 05:07:31,497 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-09 05:07:31,497 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:07:31,497 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-09 05:07:31,497 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-09 05:07:31,497 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-09 05:07:31,497 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 548#(<= ~threads_total~0 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:31,498 INFO  L294   olderBase$Statistics]: this new event has 385 ancestors and is cut-off event
[2024-03-09 05:07:31,498 INFO  L297   olderBase$Statistics]:   existing Event has 354 ancestors and is cut-off event
[2024-03-09 05:07:31,498 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-09 05:07:31,498 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-09 05:07:31,498 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:07:31,498 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-09 05:07:32,101 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:32,101 INFO  L294   olderBase$Statistics]: this new event has 387 ancestors and is cut-off event
[2024-03-09 05:07:32,101 INFO  L297   olderBase$Statistics]:   existing Event has 356 ancestors and is cut-off event
[2024-03-09 05:07:32,101 INFO  L297   olderBase$Statistics]:   existing Event has 356 ancestors and is cut-off event
[2024-03-09 05:07:32,101 INFO  L297   olderBase$Statistics]:   existing Event has 356 ancestors and is cut-off event
[2024-03-09 05:07:32,271 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:32,272 INFO  L294   olderBase$Statistics]: this new event has 388 ancestors and is cut-off event
[2024-03-09 05:07:32,272 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-09 05:07:32,272 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-09 05:07:32,272 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-09 05:07:32,273 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [395#L1027-5true, 1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true, 184#L1034-2true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:32,273 INFO  L294   olderBase$Statistics]: this new event has 388 ancestors and is cut-off event
[2024-03-09 05:07:32,273 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-09 05:07:32,273 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-09 05:07:32,273 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-09 05:07:32,446 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:32,446 INFO  L294   olderBase$Statistics]: this new event has 389 ancestors and is cut-off event
[2024-03-09 05:07:32,446 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-09 05:07:32,446 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-09 05:07:32,447 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-09 05:07:32,447 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [395#L1027-5true, 1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), 252#L1034-3true, Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:32,448 INFO  L294   olderBase$Statistics]: this new event has 389 ancestors and is cut-off event
[2024-03-09 05:07:32,448 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-09 05:07:32,448 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-09 05:07:32,448 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-09 05:07:32,592 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:32,593 INFO  L294   olderBase$Statistics]: this new event has 391 ancestors and is cut-off event
[2024-03-09 05:07:32,593 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-09 05:07:32,593 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-09 05:07:32,593 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-09 05:07:32,593 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][262], [395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, 1593#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:32,593 INFO  L294   olderBase$Statistics]: this new event has 390 ancestors and is cut-off event
[2024-03-09 05:07:32,593 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is cut-off event
[2024-03-09 05:07:32,594 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is cut-off event
[2024-03-09 05:07:32,594 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is cut-off event
[2024-03-09 05:07:32,595 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 395#L1027-5true, 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), 410#L1034-4true, Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:32,595 INFO  L294   olderBase$Statistics]: this new event has 390 ancestors and is cut-off event
[2024-03-09 05:07:32,595 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is cut-off event
[2024-03-09 05:07:32,595 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is cut-off event
[2024-03-09 05:07:32,595 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is cut-off event
[2024-03-09 05:07:32,709 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [395#L1027-5true, 1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), 445#true, Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 123#L1069-7true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:32,710 INFO  L294   olderBase$Statistics]: this new event has 392 ancestors and is cut-off event
[2024-03-09 05:07:32,710 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-09 05:07:32,710 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-09 05:07:32,710 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-09 05:07:32,710 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][367], [395#L1027-5true, 1595#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0)), 543#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~threads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#true, Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 175#L1034-5true, 123#L1069-7true, 1598#true, Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:32,710 INFO  L294   olderBase$Statistics]: this new event has 391 ancestors and is cut-off event
[2024-03-09 05:07:32,710 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-09 05:07:32,710 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-09 05:07:32,711 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-09 05:07:33,206 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][405], [395#L1027-5true, 543#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~threads_total~0| 0), Black: 515#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1534#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1003#(and (<= ~threads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 491#true, Black: 1542#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 521#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1536#(and (<= ~threads_total~0 1) (<= |ULTIMATE.start_main_~i~2#1| 1)), Black: 547#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 457#true, Black: 548#(<= ~threads_total~0 1), Black: 549#(and (<= ~threads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1540#(and (<= ~threads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1586#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 525#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 528#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 527#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 537#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 1567#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1571#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1565#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 1560#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1559#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1569#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(<= (+ ~threads_alive~0 1) 0), Black: 493#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 1600#(= |#race~data~0| 0), Black: 495#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 494#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 496#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1591#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1))])
[2024-03-09 05:07:33,206 INFO  L294   olderBase$Statistics]: this new event has 400 ancestors and is cut-off event
[2024-03-09 05:07:33,206 INFO  L297   olderBase$Statistics]:   existing Event has 261 ancestors and is cut-off event
[2024-03-09 05:07:33,206 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:07:33,206 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-09 05:07:34,174 INFO  L124   PetriNetUnfolderBase]: 66809/223989 cut-off events.
[2024-03-09 05:07:34,174 INFO  L125   PetriNetUnfolderBase]: For 365986/382223 co-relation queries the response was YES.
[2024-03-09 05:07:36,148 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 630896 conditions, 223989 events. 66809/223989 cut-off events. For 365986/382223 co-relation queries the response was YES. Maximal size of possible extension queue 3035. Compared 3184869 event pairs, 21236 based on Foata normal form. 705/213047 useless extension candidates. Maximal degree in co-relation 630797. Up to 81785 conditions per place. 
[2024-03-09 05:07:36,970 INFO  L140   encePairwiseOnDemand]: 421/425 looper letters, 29 selfloop transitions, 4 changer transitions 0/641 dead transitions.
[2024-03-09 05:07:36,971 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 399 places, 641 transitions, 4469 flow
[2024-03-09 05:07:36,971 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 05:07:36,971 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 05:07:36,972 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1200 transitions.
[2024-03-09 05:07:36,972 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9411764705882353
[2024-03-09 05:07:36,973 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1200 transitions.
[2024-03-09 05:07:36,973 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1200 transitions.
[2024-03-09 05:07:36,973 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:07:36,973 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1200 transitions.
[2024-03-09 05:07:36,974 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 400.0) internal successors, (1200), 3 states have internal predecessors, (1200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:36,975 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:36,975 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:36,975 INFO  L175             Difference]: Start difference. First operand has 397 places, 630 transitions, 4376 flow. Second operand 3 states and 1200 transitions.
[2024-03-09 05:07:36,976 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 399 places, 641 transitions, 4469 flow
[2024-03-09 05:07:59,070 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 392 places, 641 transitions, 4451 flow, removed 0 selfloop flow, removed 7 redundant places.
[2024-03-09 05:07:59,076 INFO  L231             Difference]: Finished difference. Result has 394 places, 632 transitions, 4386 flow
[2024-03-09 05:07:59,076 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=4358, PETRI_DIFFERENCE_MINUEND_PLACES=390, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=630, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=626, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=4386, PETRI_PLACES=394, PETRI_TRANSITIONS=632}
[2024-03-09 05:07:59,076 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 63 predicate places.
[2024-03-09 05:07:59,077 INFO  L495      AbstractCegarLoop]: Abstraction has has 394 places, 632 transitions, 4386 flow
[2024-03-09 05:07:59,077 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 391.6666666666667) internal successors, (1175), 3 states have internal predecessors, (1175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:59,077 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:07:59,077 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:07:59,077 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20
[2024-03-09 05:07:59,078 INFO  L420      AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-09 05:07:59,078 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:07:59,078 INFO  L85        PathProgramCache]: Analyzing trace with hash 1439725841, now seen corresponding path program 2 times
[2024-03-09 05:07:59,078 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:07:59,078 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635582690]
[2024-03-09 05:07:59,078 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:07:59,079 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:07:59,132 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-03-09 05:07:59,132 INFO  L356             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2024-03-09 05:07:59,156 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-03-09 05:07:59,195 INFO  L130   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2024-03-09 05:07:59,196 INFO  L360         BasicCegarLoop]: Counterexample is feasible
[2024-03-09 05:07:59,197 INFO  L805   garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (50 of 51 remaining)
[2024-03-09 05:07:59,198 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr0ASSERT_VIOLATIONDATA_RACE (49 of 51 remaining)
[2024-03-09 05:07:59,198 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr1ASSERT_VIOLATIONDATA_RACE (48 of 51 remaining)
[2024-03-09 05:07:59,198 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr2ASSERT_VIOLATIONDATA_RACE (47 of 51 remaining)
[2024-03-09 05:07:59,198 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr3ASSERT_VIOLATIONDATA_RACE (46 of 51 remaining)
[2024-03-09 05:07:59,198 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr4ASSERT_VIOLATIONDATA_RACE (45 of 51 remaining)
[2024-03-09 05:07:59,199 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr10ASSERT_VIOLATIONDATA_RACE (44 of 51 remaining)
[2024-03-09 05:07:59,199 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr5ASSERT_VIOLATIONDATA_RACE (43 of 51 remaining)
[2024-03-09 05:07:59,199 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr6ASSERT_VIOLATIONDATA_RACE (42 of 51 remaining)
[2024-03-09 05:07:59,199 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr7ASSERT_VIOLATIONDATA_RACE (41 of 51 remaining)
[2024-03-09 05:07:59,199 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr8ASSERT_VIOLATIONDATA_RACE (40 of 51 remaining)
[2024-03-09 05:07:59,199 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr9ASSERT_VIOLATIONDATA_RACE (39 of 51 remaining)
[2024-03-09 05:07:59,199 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (38 of 51 remaining)
[2024-03-09 05:07:59,200 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (37 of 51 remaining)
[2024-03-09 05:07:59,200 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (36 of 51 remaining)
[2024-03-09 05:07:59,200 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (35 of 51 remaining)
[2024-03-09 05:07:59,200 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (34 of 51 remaining)
[2024-03-09 05:07:59,200 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (33 of 51 remaining)
[2024-03-09 05:07:59,200 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (32 of 51 remaining)
[2024-03-09 05:07:59,200 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (31 of 51 remaining)
[2024-03-09 05:07:59,200 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE (30 of 51 remaining)
[2024-03-09 05:07:59,201 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE (29 of 51 remaining)
[2024-03-09 05:07:59,201 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (28 of 51 remaining)
[2024-03-09 05:07:59,201 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE (27 of 51 remaining)
[2024-03-09 05:07:59,201 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE (26 of 51 remaining)
[2024-03-09 05:07:59,201 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr15ASSERT_VIOLATIONDATA_RACE (25 of 51 remaining)
[2024-03-09 05:07:59,201 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr16ASSERT_VIOLATIONDATA_RACE (24 of 51 remaining)
[2024-03-09 05:07:59,201 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12ASSERT_VIOLATIONDATA_RACE (23 of 51 remaining)
[2024-03-09 05:07:59,201 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13ASSERT_VIOLATIONDATA_RACE (22 of 51 remaining)
[2024-03-09 05:07:59,202 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (21 of 51 remaining)
[2024-03-09 05:07:59,202 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (20 of 51 remaining)
[2024-03-09 05:07:59,202 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (19 of 51 remaining)
[2024-03-09 05:07:59,202 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (18 of 51 remaining)
[2024-03-09 05:07:59,202 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (17 of 51 remaining)
[2024-03-09 05:07:59,202 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr4ASSERT_VIOLATIONDATA_RACE (16 of 51 remaining)
[2024-03-09 05:07:59,202 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr0ASSERT_VIOLATIONDATA_RACE (15 of 51 remaining)
[2024-03-09 05:07:59,203 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr1ASSERT_VIOLATIONDATA_RACE (14 of 51 remaining)
[2024-03-09 05:07:59,203 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr2ASSERT_VIOLATIONDATA_RACE (13 of 51 remaining)
[2024-03-09 05:07:59,203 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr3ASSERT_VIOLATIONDATA_RACE (12 of 51 remaining)
[2024-03-09 05:07:59,203 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr4ASSERT_VIOLATIONDATA_RACE (11 of 51 remaining)
[2024-03-09 05:07:59,203 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr10ASSERT_VIOLATIONDATA_RACE (10 of 51 remaining)
[2024-03-09 05:07:59,203 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr5ASSERT_VIOLATIONDATA_RACE (9 of 51 remaining)
[2024-03-09 05:07:59,203 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr6ASSERT_VIOLATIONDATA_RACE (8 of 51 remaining)
[2024-03-09 05:07:59,204 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr7ASSERT_VIOLATIONDATA_RACE (7 of 51 remaining)
[2024-03-09 05:07:59,204 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr8ASSERT_VIOLATIONDATA_RACE (6 of 51 remaining)
[2024-03-09 05:07:59,204 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr9ASSERT_VIOLATIONDATA_RACE (5 of 51 remaining)
[2024-03-09 05:07:59,204 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (4 of 51 remaining)
[2024-03-09 05:07:59,204 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (3 of 51 remaining)
[2024-03-09 05:07:59,204 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (2 of 51 remaining)
[2024-03-09 05:07:59,204 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (1 of 51 remaining)
[2024-03-09 05:07:59,204 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr4ASSERT_VIOLATIONDATA_RACE (0 of 51 remaining)
[2024-03-09 05:07:59,205 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21
[2024-03-09 05:07:59,205 INFO  L445         BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-09 05:07:59,207 WARN  L233   ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis
[2024-03-09 05:07:59,207 INFO  L514   ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances.
[2024-03-09 05:07:59,250 INFO  L144    ThreadInstanceAdder]: Constructed 6 joinOtherThreadTransitions.
[2024-03-09 05:07:59,254 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 552 places, 565 transitions, 1168 flow
[2024-03-09 05:07:59,373 INFO  L124   PetriNetUnfolderBase]: 37/863 cut-off events.
[2024-03-09 05:07:59,374 INFO  L125   PetriNetUnfolderBase]: For 11/11 co-relation queries the response was YES.
[2024-03-09 05:07:59,380 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 889 conditions, 863 events. 37/863 cut-off events. For 11/11 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2575 event pairs, 0 based on Foata normal form. 0/731 useless extension candidates. Maximal degree in co-relation 884. Up to 8 conditions per place. 
[2024-03-09 05:07:59,380 INFO  L82        GeneralOperation]: Start removeDead. Operand has 552 places, 565 transitions, 1168 flow
[2024-03-09 05:07:59,386 INFO  L88        GeneralOperation]: Finished RemoveDead, result has has 380 places, 384 transitions, 787 flow
[2024-03-09 05:07:59,387 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-03-09 05:07:59,387 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;@1bafdadc, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-03-09 05:07:59,387 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 67 error locations.
[2024-03-09 05:07:59,389 INFO  L185   PetriNetUnfolderBase]: Found word, exiting Unfolder.
[2024-03-09 05:07:59,389 INFO  L124   PetriNetUnfolderBase]: 0/45 cut-off events.
[2024-03-09 05:07:59,389 INFO  L125   PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES.
[2024-03-09 05:07:59,390 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:07:59,390 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:59,390 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:07:59,390 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:07:59,390 INFO  L85        PathProgramCache]: Analyzing trace with hash -1700161458, now seen corresponding path program 1 times
[2024-03-09 05:07:59,390 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:07:59,391 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738706300]
[2024-03-09 05:07:59,391 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:07:59,391 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:07:59,396 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:07:59,407 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-09 05:07:59,407 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:07:59,407 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738706300]
[2024-03-09 05:07:59,407 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738706300] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:07:59,408 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:07:59,408 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 05:07:59,408 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571968707]
[2024-03-09 05:07:59,408 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:07:59,408 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 05:07:59,408 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:07:59,409 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 05:07:59,409 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 05:07:59,462 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 500 out of 565
[2024-03-09 05:07:59,463 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 380 places, 384 transitions, 787 flow. Second operand  has 3 states, 3 states have (on average 501.3333333333333) internal successors, (1504), 3 states have internal predecessors, (1504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:07:59,463 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:07:59,463 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 500 of 565
[2024-03-09 05:07:59,464 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:08:03,485 INFO  L124   PetriNetUnfolderBase]: 4874/29241 cut-off events.
[2024-03-09 05:08:03,485 INFO  L125   PetriNetUnfolderBase]: For 472/472 co-relation queries the response was YES.
[2024-03-09 05:08:03,598 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 36590 conditions, 29241 events. 4874/29241 cut-off events. For 472/472 co-relation queries the response was YES. Maximal size of possible extension queue 342. Compared 362515 event pairs, 4473 based on Foata normal form. 573/26500 useless extension candidates. Maximal degree in co-relation 36449. Up to 7054 conditions per place. 
[2024-03-09 05:08:03,836 INFO  L140   encePairwiseOnDemand]: 555/565 looper letters, 34 selfloop transitions, 2 changer transitions 1/374 dead transitions.
[2024-03-09 05:08:03,837 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 378 places, 374 transitions, 839 flow
[2024-03-09 05:08:03,837 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 05:08:03,837 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 05:08:03,838 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1544 transitions.
[2024-03-09 05:08:03,839 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9109144542772861
[2024-03-09 05:08:03,839 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1544 transitions.
[2024-03-09 05:08:03,839 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1544 transitions.
[2024-03-09 05:08:03,839 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:08:03,839 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1544 transitions.
[2024-03-09 05:08:03,841 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 514.6666666666666) internal successors, (1544), 3 states have internal predecessors, (1544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:03,842 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 565.0) internal successors, (2260), 4 states have internal predecessors, (2260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:03,842 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 565.0) internal successors, (2260), 4 states have internal predecessors, (2260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:03,842 INFO  L175             Difference]: Start difference. First operand has 380 places, 384 transitions, 787 flow. Second operand 3 states and 1544 transitions.
[2024-03-09 05:08:03,842 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 378 places, 374 transitions, 839 flow
[2024-03-09 05:08:03,844 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 377 places, 374 transitions, 838 flow, removed 0 selfloop flow, removed 1 redundant places.
[2024-03-09 05:08:03,846 INFO  L231             Difference]: Finished difference. Result has 377 places, 373 transitions, 768 flow
[2024-03-09 05:08:03,847 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=565, PETRI_DIFFERENCE_MINUEND_FLOW=766, PETRI_DIFFERENCE_MINUEND_PLACES=375, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=374, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=372, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=768, PETRI_PLACES=377, PETRI_TRANSITIONS=373}
[2024-03-09 05:08:03,847 INFO  L281   CegarLoopForPetriNet]: 380 programPoint places, -3 predicate places.
[2024-03-09 05:08:03,847 INFO  L495      AbstractCegarLoop]: Abstraction has has 377 places, 373 transitions, 768 flow
[2024-03-09 05:08:03,848 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 501.3333333333333) internal successors, (1504), 3 states have internal predecessors, (1504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:03,848 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:08:03,848 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:08:03,848 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22
[2024-03-09 05:08:03,848 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:08:03,848 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:08:03,848 INFO  L85        PathProgramCache]: Analyzing trace with hash -2108876273, now seen corresponding path program 1 times
[2024-03-09 05:08:03,849 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:08:03,849 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758932116]
[2024-03-09 05:08:03,849 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:08:03,849 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:08:03,854 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:08:03,865 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:03,866 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:08:03,866 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758932116]
[2024-03-09 05:08:03,866 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758932116] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:08:03,866 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:08:03,866 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-09 05:08:03,866 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783394779]
[2024-03-09 05:08:03,866 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:08:03,867 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-09 05:08:03,867 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:08:03,867 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-09 05:08:03,867 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-09 05:08:03,899 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 488 out of 565
[2024-03-09 05:08:03,900 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 377 places, 373 transitions, 768 flow. Second operand  has 3 states, 3 states have (on average 489.0) internal successors, (1467), 3 states have internal predecessors, (1467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:03,900 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:08:03,900 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 488 of 565
[2024-03-09 05:08:03,900 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-09 05:08:08,410 INFO  L124   PetriNetUnfolderBase]: 5886/33562 cut-off events.
[2024-03-09 05:08:08,411 INFO  L125   PetriNetUnfolderBase]: For 494/494 co-relation queries the response was YES.
[2024-03-09 05:08:08,509 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 42273 conditions, 33562 events. 5886/33562 cut-off events. For 494/494 co-relation queries the response was YES. Maximal size of possible extension queue 404. Compared 419263 event pairs, 5199 based on Foata normal form. 0/29898 useless extension candidates. Maximal degree in co-relation 42217. Up to 8387 conditions per place. 
[2024-03-09 05:08:08,612 INFO  L140   encePairwiseOnDemand]: 557/565 looper letters, 37 selfloop transitions, 1 changer transitions 0/366 dead transitions.
[2024-03-09 05:08:08,613 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 371 places, 366 transitions, 830 flow
[2024-03-09 05:08:08,613 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-09 05:08:08,613 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-09 05:08:08,614 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1509 transitions.
[2024-03-09 05:08:08,615 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8902654867256637
[2024-03-09 05:08:08,615 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1509 transitions.
[2024-03-09 05:08:08,615 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1509 transitions.
[2024-03-09 05:08:08,615 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-09 05:08:08,615 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1509 transitions.
[2024-03-09 05:08:08,617 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 503.0) internal successors, (1509), 3 states have internal predecessors, (1509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:08,618 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 565.0) internal successors, (2260), 4 states have internal predecessors, (2260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:08,618 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 565.0) internal successors, (2260), 4 states have internal predecessors, (2260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:08,618 INFO  L175             Difference]: Start difference. First operand has 377 places, 373 transitions, 768 flow. Second operand 3 states and 1509 transitions.
[2024-03-09 05:08:08,618 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 371 places, 366 transitions, 830 flow
[2024-03-09 05:08:08,620 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 369 places, 366 transitions, 826 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-09 05:08:08,622 INFO  L231             Difference]: Finished difference. Result has 369 places, 366 transitions, 752 flow
[2024-03-09 05:08:08,623 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=565, PETRI_DIFFERENCE_MINUEND_FLOW=750, PETRI_DIFFERENCE_MINUEND_PLACES=367, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=366, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=365, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=752, PETRI_PLACES=369, PETRI_TRANSITIONS=366}
[2024-03-09 05:08:08,623 INFO  L281   CegarLoopForPetriNet]: 380 programPoint places, -11 predicate places.
[2024-03-09 05:08:08,623 INFO  L495      AbstractCegarLoop]: Abstraction has has 369 places, 366 transitions, 752 flow
[2024-03-09 05:08:08,624 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 489.0) internal successors, (1467), 3 states have internal predecessors, (1467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:08,624 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-09 05:08:08,624 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:08:08,624 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23
[2024-03-09 05:08:08,624 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:08:08,624 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-09 05:08:08,624 INFO  L85        PathProgramCache]: Analyzing trace with hash 961257563, now seen corresponding path program 1 times
[2024-03-09 05:08:08,625 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-09 05:08:08,625 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161183815]
[2024-03-09 05:08:08,625 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-09 05:08:08,625 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-09 05:08:08,634 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-09 05:08:08,769 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:08,769 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-09 05:08:08,769 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161183815]
[2024-03-09 05:08:08,769 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [161183815] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-09 05:08:08,770 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-09 05:08:08,770 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-09 05:08:08,770 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241329941]
[2024-03-09 05:08:08,770 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-09 05:08:08,770 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-09 05:08:08,770 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-09 05:08:08,771 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-09 05:08:08,771 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-09 05:08:09,176 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 412 out of 565
[2024-03-09 05:08:09,177 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 369 places, 366 transitions, 752 flow. Second operand  has 6 states, 6 states have (on average 413.3333333333333) internal successors, (2480), 6 states have internal predecessors, (2480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-09 05:08:09,177 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-09 05:08:09,178 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 412 of 565
[2024-03-09 05:08:09,178 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
