./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.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.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 b42e9955883ee9d65fd0296effa10615f2c2f2b69b74bc1aa58e66b43626cfcb
--- Real Ultimate output ---
This is Ultimate 0.2.4-dev-0e0057c
[2024-03-12 00:15:00,036 INFO  L188        SettingsManager]: Resetting all preferences to default values...
[2024-03-12 00:15:00,074 INFO  L114        SettingsManager]: Loading settings from /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/config/svcomp-DataRace-32bit-Automizer_Default.epf
[2024-03-12 00:15:00,078 WARN  L101        SettingsManager]: Preference file contains the following unknown settings:
[2024-03-12 00:15:00,078 WARN  L103        SettingsManager]:   * de.uni_freiburg.informatik.ultimate.core.Log level for class
[2024-03-12 00:15:00,093 INFO  L130        SettingsManager]: Preferences different from defaults after loading the file:
[2024-03-12 00:15:00,094 INFO  L151        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2024-03-12 00:15:00,094 INFO  L153        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2024-03-12 00:15:00,094 INFO  L151        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2024-03-12 00:15:00,095 INFO  L153        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2024-03-12 00:15:00,095 INFO  L151        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2024-03-12 00:15:00,096 INFO  L153        SettingsManager]:  * Create parallel compositions if possible=false
[2024-03-12 00:15:00,096 INFO  L153        SettingsManager]:  * Use SBE=true
[2024-03-12 00:15:00,096 INFO  L151        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2024-03-12 00:15:00,097 INFO  L153        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2024-03-12 00:15:00,097 INFO  L153        SettingsManager]:  * sizeof long=4
[2024-03-12 00:15:00,097 INFO  L153        SettingsManager]:  * Overapproximate operations on floating types=true
[2024-03-12 00:15:00,098 INFO  L153        SettingsManager]:  * sizeof POINTER=4
[2024-03-12 00:15:00,098 INFO  L153        SettingsManager]:  * Check division by zero=IGNORE
[2024-03-12 00:15:00,098 INFO  L153        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2024-03-12 00:15:00,099 INFO  L153        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2024-03-12 00:15:00,099 INFO  L153        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2024-03-12 00:15:00,099 INFO  L153        SettingsManager]:  * Check absence of data races in concurrent programs=true
[2024-03-12 00:15:00,100 INFO  L153        SettingsManager]:  * Check unreachability of reach_error function=false
[2024-03-12 00:15:00,100 INFO  L153        SettingsManager]:  * sizeof long double=12
[2024-03-12 00:15:00,100 INFO  L153        SettingsManager]:  * Check if freed pointer was valid=false
[2024-03-12 00:15:00,100 INFO  L153        SettingsManager]:  * Use constant arrays=true
[2024-03-12 00:15:00,101 INFO  L151        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2024-03-12 00:15:00,101 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-03-12 00:15:00,101 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-03-12 00:15:00,102 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-03-12 00:15:00,102 INFO  L151        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2024-03-12 00:15:00,102 INFO  L153        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2024-03-12 00:15:00,102 INFO  L153        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopHeads
[2024-03-12 00:15:00,103 INFO  L153        SettingsManager]:  * Trace refinement strategy=CAMEL
[2024-03-12 00:15:00,103 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2024-03-12 00:15:00,103 INFO  L153        SettingsManager]:  * Apply one-shot large block encoding in concurrent analysis=false
[2024-03-12 00:15:00,103 INFO  L153        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2024-03-12 00:15:00,104 INFO  L153        SettingsManager]:  * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true
[2024-03-12 00:15:00,104 INFO  L153        SettingsManager]:  * Order on configurations for Petri net unfoldings=DBO
[2024-03-12 00:15:00,104 INFO  L153        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2024-03-12 00:15:00,104 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 -> b42e9955883ee9d65fd0296effa10615f2c2f2b69b74bc1aa58e66b43626cfcb
[2024-03-12 00:15:00,262 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2024-03-12 00:15:00,279 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2024-03-12 00:15:00,281 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2024-03-12 00:15:00,282 INFO  L270        PluginConnector]: Initializing CDTParser...
[2024-03-12 00:15:00,282 INFO  L274        PluginConnector]: CDTParser initialized
[2024-03-12 00:15:00,283 INFO  L431   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /mnt/goblint-svcomp/goblint-bench/bench/concrat/race-challenges/per-thread-array-join-counter.i
[2024-03-12 00:15:01,360 INFO  L533              CDTParser]: Created temporary CDT project at NULL
[2024-03-12 00:15:01,607 INFO  L384              CDTParser]: Found 1 translation units.
[2024-03-12 00:15:01,608 INFO  L180              CDTParser]: Scanning /mnt/goblint-svcomp/goblint-bench/bench/concrat/race-challenges/per-thread-array-join-counter.i
[2024-03-12 00:15:01,621 INFO  L427              CDTParser]: About to delete temporary CDT project at /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/data/ea11e56be/3351598de17a42a182f1f8fe6fc6ad4a/FLAG726291b08
[2024-03-12 00:15:01,632 INFO  L435              CDTParser]: Successfully deleted /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/data/ea11e56be/3351598de17a42a182f1f8fe6fc6ad4a
[2024-03-12 00:15:01,634 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2024-03-12 00:15:01,635 INFO  L133        ToolchainWalker]: Walking toolchain with 6 elements.
[2024-03-12 00:15:01,636 INFO  L112        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2024-03-12 00:15:01,636 INFO  L270        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2024-03-12 00:15:01,639 INFO  L274        PluginConnector]: CACSL2BoogieTranslator initialized
[2024-03-12 00:15:01,640 INFO  L184        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.03 12:15:01" (1/1) ...
[2024-03-12 00:15:01,641 INFO  L204        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@40f6d709 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 12:15:01, skipping insertion in model container
[2024-03-12 00:15:01,641 INFO  L184        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.03 12:15:01" (1/1) ...
[2024-03-12 00:15:01,677 INFO  L177         MainTranslator]: Built tables and reachable declarations
[2024-03-12 00:15:01,969 INFO  L209          PostProcessor]: Analyzing one entry point: main
[2024-03-12 00:15:01,981 INFO  L202         MainTranslator]: Completed pre-run
[2024-03-12 00:15:02,024 INFO  L209          PostProcessor]: Analyzing one entry point: main
[2024-03-12 00:15:02,064 INFO  L206         MainTranslator]: Completed translation
[2024-03-12 00:15:02,064 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 12:15:02 WrapperNode
[2024-03-12 00:15:02,065 INFO  L131        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2024-03-12 00:15:02,065 INFO  L112        PluginConnector]: ------------------------Boogie Procedure Inliner----------------------------
[2024-03-12 00:15:02,065 INFO  L270        PluginConnector]: Initializing Boogie Procedure Inliner...
[2024-03-12 00:15:02,066 INFO  L274        PluginConnector]: Boogie Procedure Inliner initialized
[2024-03-12 00:15:02,070 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 12:15:02" (1/1) ...
[2024-03-12 00:15:02,087 INFO  L184        PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 12:15:02" (1/1) ...
[2024-03-12 00:15:02,108 INFO  L138                Inliner]: procedures = 271, calls = 70, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 187
[2024-03-12 00:15:02,109 INFO  L131        PluginConnector]: ------------------------ END Boogie Procedure Inliner----------------------------
[2024-03-12 00:15:02,109 INFO  L112        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2024-03-12 00:15:02,109 INFO  L270        PluginConnector]: Initializing Boogie Preprocessor...
[2024-03-12 00:15:02,110 INFO  L274        PluginConnector]: Boogie Preprocessor initialized
[2024-03-12 00:15:02,117 INFO  L184        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 12:15:02" (1/1) ...
[2024-03-12 00:15:02,117 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 12:15:02" (1/1) ...
[2024-03-12 00:15:02,122 INFO  L184        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 12:15:02" (1/1) ...
[2024-03-12 00:15:02,122 INFO  L184        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 12:15:02" (1/1) ...
[2024-03-12 00:15:02,142 INFO  L184        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 12:15:02" (1/1) ...
[2024-03-12 00:15:02,145 INFO  L184        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 12:15:02" (1/1) ...
[2024-03-12 00:15:02,147 INFO  L184        PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 12:15:02" (1/1) ...
[2024-03-12 00:15:02,149 INFO  L184        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 12:15:02" (1/1) ...
[2024-03-12 00:15:02,152 INFO  L131        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2024-03-12 00:15:02,153 INFO  L112        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2024-03-12 00:15:02,153 INFO  L270        PluginConnector]: Initializing RCFGBuilder...
[2024-03-12 00:15:02,153 INFO  L274        PluginConnector]: RCFGBuilder initialized
[2024-03-12 00:15:02,154 INFO  L184        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 12:15:02" (1/1) ...
[2024-03-12 00:15:02,159 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-03-12 00:15:02,166 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3
[2024-03-12 00:15:02,178 INFO  L229       MonitoredProcess]: Starting monitored process 1 with /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null)
[2024-03-12 00:15:02,184 INFO  L327       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process
[2024-03-12 00:15:02,227 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack
[2024-03-12 00:15:02,227 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$
[2024-03-12 00:15:02,227 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc
[2024-03-12 00:15:02,228 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~$Pointer$
[2024-03-12 00:15:02,228 INFO  L130     BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock
[2024-03-12 00:15:02,228 INFO  L130     BoogieDeclarations]: Found specification of procedure read~int
[2024-03-12 00:15:02,228 INFO  L130     BoogieDeclarations]: Found specification of procedure write~int
[2024-03-12 00:15:02,228 INFO  L130     BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock
[2024-03-12 00:15:02,228 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap
[2024-03-12 00:15:02,228 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit
[2024-03-12 00:15:02,229 INFO  L130     BoogieDeclarations]: Found specification of procedure write~$Pointer$
[2024-03-12 00:15:02,229 INFO  L130     BoogieDeclarations]: Found specification of procedure cleaner
[2024-03-12 00:15:02,229 INFO  L138     BoogieDeclarations]: Found implementation of procedure cleaner
[2024-03-12 00:15:02,229 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~int
[2024-03-12 00:15:02,229 INFO  L130     BoogieDeclarations]: Found specification of procedure thread
[2024-03-12 00:15:02,229 INFO  L138     BoogieDeclarations]: Found implementation of procedure thread
[2024-03-12 00:15:02,230 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2024-03-12 00:15:02,230 INFO  L138     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2024-03-12 00:15:02,231 WARN  L213             CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement
[2024-03-12 00:15:02,397 INFO  L241             CfgBuilder]: Building ICFG
[2024-03-12 00:15:02,399 INFO  L267             CfgBuilder]: Building CFG for each procedure with an implementation
[2024-03-12 00:15:02,833 INFO  L282             CfgBuilder]: Performing block encoding
[2024-03-12 00:15:02,860 INFO  L304             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2024-03-12 00:15:02,861 INFO  L309             CfgBuilder]: Removed 5 assume(true) statements.
[2024-03-12 00:15:02,862 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.03 12:15:02 BoogieIcfgContainer
[2024-03-12 00:15:02,862 INFO  L131        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2024-03-12 00:15:02,864 INFO  L112        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2024-03-12 00:15:02,864 INFO  L270        PluginConnector]: Initializing TraceAbstraction...
[2024-03-12 00:15:02,866 INFO  L274        PluginConnector]: TraceAbstraction initialized
[2024-03-12 00:15:02,866 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.03 12:15:01" (1/3) ...
[2024-03-12 00:15:02,867 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@145f5d5e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.03 12:15:02, skipping insertion in model container
[2024-03-12 00:15:02,867 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 12:15:02" (2/3) ...
[2024-03-12 00:15:02,867 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@145f5d5e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.03 12:15:02, skipping insertion in model container
[2024-03-12 00:15:02,867 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.03 12:15:02" (3/3) ...
[2024-03-12 00:15:02,868 INFO  L112   eAbstractionObserver]: Analyzing ICFG per-thread-array-join-counter.i
[2024-03-12 00:15:02,874 WARN  L145   ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program
[2024-03-12 00:15:02,881 INFO  L203   ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2024-03-12 00:15:02,881 INFO  L162   ceAbstractionStarter]: Applying trace abstraction to program that has 33 error locations.
[2024-03-12 00:15:02,882 INFO  L514   ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances.
[2024-03-12 00:15:02,953 INFO  L144    ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions.
[2024-03-12 00:15:02,984 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 416 places, 425 transitions, 864 flow
[2024-03-12 00:15:03,135 INFO  L124   PetriNetUnfolderBase]: 21/565 cut-off events.
[2024-03-12 00:15:03,135 INFO  L125   PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES.
[2024-03-12 00:15:03,146 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-12 00:15:03,147 INFO  L82        GeneralOperation]: Start removeDead. Operand has 416 places, 425 transitions, 864 flow
[2024-03-12 00:15:03,154 INFO  L88        GeneralOperation]: Finished RemoveDead, result has has 331 places, 336 transitions, 682 flow
[2024-03-12 00:15:03,161 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-03-12 00:15:03,166 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;@59290d35, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-03-12 00:15:03,166 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 51 error locations.
[2024-03-12 00:15:03,171 INFO  L185   PetriNetUnfolderBase]: Found word, exiting Unfolder.
[2024-03-12 00:15:03,171 INFO  L124   PetriNetUnfolderBase]: 0/45 cut-off events.
[2024-03-12 00:15:03,171 INFO  L125   PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES.
[2024-03-12 00:15:03,171 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:15:03,172 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 00:15:03,172 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-12 00:15:03,176 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:15:03,176 INFO  L85        PathProgramCache]: Analyzing trace with hash -616980530, now seen corresponding path program 1 times
[2024-03-12 00:15:03,182 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:15:03,182 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215264073]
[2024-03-12 00:15:03,183 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:15:03,183 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:15:03,268 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:15:03,361 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 00:15:03,361 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:15:03,361 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215264073]
[2024-03-12 00:15:03,362 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1215264073] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:15:03,362 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:15:03,362 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 00:15:03,363 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037349254]
[2024-03-12 00:15:03,364 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:15:03,370 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 00:15:03,374 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:15:03,391 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 00:15:03,392 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 00:15:03,446 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 378 out of 425
[2024-03-12 00:15:03,450 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-12 00:15:03,450 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:15:03,450 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 378 of 425
[2024-03-12 00:15:03,451 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:15:04,154 INFO  L124   PetriNetUnfolderBase]: 571/4651 cut-off events.
[2024-03-12 00:15:04,154 INFO  L125   PetriNetUnfolderBase]: For 34/34 co-relation queries the response was YES.
[2024-03-12 00:15:04,164 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-12 00:15:04,178 INFO  L140   encePairwiseOnDemand]: 415/425 looper letters, 28 selfloop transitions, 2 changer transitions 1/326 dead transitions.
[2024-03-12 00:15:04,179 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 329 places, 326 transitions, 722 flow
[2024-03-12 00:15:04,180 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 00:15:04,182 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 00:15:04,190 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1172 transitions.
[2024-03-12 00:15:04,194 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9192156862745098
[2024-03-12 00:15:04,194 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1172 transitions.
[2024-03-12 00:15:04,194 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1172 transitions.
[2024-03-12 00:15:04,197 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:15:04,199 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1172 transitions.
[2024-03-12 00:15:04,204 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-12 00:15:04,210 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:15:04,211 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:15:04,212 INFO  L175             Difference]: Start difference. First operand has 331 places, 336 transitions, 682 flow. Second operand 3 states and 1172 transitions.
[2024-03-12 00:15:04,213 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 329 places, 326 transitions, 722 flow
[2024-03-12 00:15:04,217 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 328 places, 326 transitions, 721 flow, removed 0 selfloop flow, removed 1 redundant places.
[2024-03-12 00:15:04,221 INFO  L231             Difference]: Finished difference. Result has 328 places, 325 transitions, 663 flow
[2024-03-12 00:15:04,223 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-12 00:15:04,226 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, -3 predicate places.
[2024-03-12 00:15:04,226 INFO  L495      AbstractCegarLoop]: Abstraction has has 328 places, 325 transitions, 663 flow
[2024-03-12 00:15:04,227 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-12 00:15:04,227 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:15:04,227 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 00:15:04,227 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0
[2024-03-12 00:15:04,228 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-12 00:15:04,228 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:15:04,228 INFO  L85        PathProgramCache]: Analyzing trace with hash 1672333967, now seen corresponding path program 1 times
[2024-03-12 00:15:04,228 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:15:04,229 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694190852]
[2024-03-12 00:15:04,229 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:15:04,229 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:15:04,245 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:15:04,283 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 00:15:04,284 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:15:04,284 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694190852]
[2024-03-12 00:15:04,284 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1694190852] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:15:04,284 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:15:04,284 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 00:15:04,284 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493980496]
[2024-03-12 00:15:04,285 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:15:04,286 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 00:15:04,286 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:15:04,286 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 00:15:04,287 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 00:15:04,322 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 368 out of 425
[2024-03-12 00:15:04,323 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-12 00:15:04,323 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:15:04,323 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 368 of 425
[2024-03-12 00:15:04,323 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:15:05,011 INFO  L124   PetriNetUnfolderBase]: 711/5323 cut-off events.
[2024-03-12 00:15:05,011 INFO  L125   PetriNetUnfolderBase]: For 35/35 co-relation queries the response was YES.
[2024-03-12 00:15:05,057 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-12 00:15:05,072 INFO  L140   encePairwiseOnDemand]: 417/425 looper letters, 31 selfloop transitions, 1 changer transitions 0/318 dead transitions.
[2024-03-12 00:15:05,073 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 322 places, 318 transitions, 713 flow
[2024-03-12 00:15:05,073 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 00:15:05,073 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 00:15:05,075 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1143 transitions.
[2024-03-12 00:15:05,075 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8964705882352941
[2024-03-12 00:15:05,076 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1143 transitions.
[2024-03-12 00:15:05,076 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1143 transitions.
[2024-03-12 00:15:05,076 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:15:05,076 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1143 transitions.
[2024-03-12 00:15:05,078 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-12 00:15:05,081 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:15:05,082 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:15:05,082 INFO  L175             Difference]: Start difference. First operand has 328 places, 325 transitions, 663 flow. Second operand 3 states and 1143 transitions.
[2024-03-12 00:15:05,082 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 322 places, 318 transitions, 713 flow
[2024-03-12 00:15:05,084 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 320 places, 318 transitions, 709 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 00:15:05,086 INFO  L231             Difference]: Finished difference. Result has 320 places, 318 transitions, 647 flow
[2024-03-12 00:15:05,087 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-12 00:15:05,088 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, -11 predicate places.
[2024-03-12 00:15:05,088 INFO  L495      AbstractCegarLoop]: Abstraction has has 320 places, 318 transitions, 647 flow
[2024-03-12 00:15:05,088 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-12 00:15:05,089 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:15:05,089 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 00:15:05,089 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1
[2024-03-12 00:15:05,089 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-12 00:15:05,090 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:15:05,090 INFO  L85        PathProgramCache]: Analyzing trace with hash -1416497957, now seen corresponding path program 1 times
[2024-03-12 00:15:05,090 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:15:05,090 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845792982]
[2024-03-12 00:15:05,090 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:15:05,091 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:15:05,115 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:15:05,473 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 00:15:05,474 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:15:05,474 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845792982]
[2024-03-12 00:15:05,474 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1845792982] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:15:05,474 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:15:05,474 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-12 00:15:05,474 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711518367]
[2024-03-12 00:15:05,475 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:15:05,475 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-12 00:15:05,475 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:15:05,476 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-12 00:15:05,476 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-12 00:15:06,062 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 317 out of 425
[2024-03-12 00:15:06,065 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-12 00:15:06,065 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:15:06,065 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 317 of 425
[2024-03-12 00:15:06,065 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:15:09,887 INFO  L124   PetriNetUnfolderBase]: 12452/33839 cut-off events.
[2024-03-12 00:15:09,888 INFO  L125   PetriNetUnfolderBase]: For 78/78 co-relation queries the response was YES.
[2024-03-12 00:15:09,947 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-12 00:15:10,060 INFO  L140   encePairwiseOnDemand]: 419/425 looper letters, 68 selfloop transitions, 5 changer transitions 0/317 dead transitions.
[2024-03-12 00:15:10,060 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 324 places, 317 transitions, 791 flow
[2024-03-12 00:15:10,061 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-12 00:15:10,061 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-12 00:15:10,064 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1976 transitions.
[2024-03-12 00:15:10,065 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.7749019607843137
[2024-03-12 00:15:10,066 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 1976 transitions.
[2024-03-12 00:15:10,066 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 1976 transitions.
[2024-03-12 00:15:10,067 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:15:10,067 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1976 transitions.
[2024-03-12 00:15:10,072 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-12 00:15:10,076 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-12 00:15:10,077 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-12 00:15:10,077 INFO  L175             Difference]: Start difference. First operand has 320 places, 318 transitions, 647 flow. Second operand 6 states and 1976 transitions.
[2024-03-12 00:15:10,077 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 324 places, 317 transitions, 791 flow
[2024-03-12 00:15:10,080 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 323 places, 317 transitions, 790 flow, removed 0 selfloop flow, removed 1 redundant places.
[2024-03-12 00:15:10,083 INFO  L231             Difference]: Finished difference. Result has 323 places, 317 transitions, 654 flow
[2024-03-12 00:15:10,083 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-12 00:15:10,084 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, -8 predicate places.
[2024-03-12 00:15:10,084 INFO  L495      AbstractCegarLoop]: Abstraction has has 323 places, 317 transitions, 654 flow
[2024-03-12 00:15:10,085 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-12 00:15:10,085 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:15:10,085 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-12 00:15:10,085 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2
[2024-03-12 00:15:10,086 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-12 00:15:10,086 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:15:10,086 INFO  L85        PathProgramCache]: Analyzing trace with hash 111590402, now seen corresponding path program 1 times
[2024-03-12 00:15:10,086 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:15:10,086 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965810689]
[2024-03-12 00:15:10,087 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:15:10,087 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:15:10,111 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:15:10,144 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 00:15:10,145 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:15:10,145 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965810689]
[2024-03-12 00:15:10,145 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1965810689] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:15:10,145 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:15:10,145 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 00:15:10,145 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919729078]
[2024-03-12 00:15:10,146 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:15:10,146 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 00:15:10,146 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:15:10,147 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 00:15:10,147 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 00:15:10,171 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 381 out of 425
[2024-03-12 00:15:10,173 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-12 00:15:10,173 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:15:10,173 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 381 of 425
[2024-03-12 00:15:10,173 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:15:10,877 INFO  L124   PetriNetUnfolderBase]: 798/5220 cut-off events.
[2024-03-12 00:15:10,877 INFO  L125   PetriNetUnfolderBase]: For 34/34 co-relation queries the response was YES.
[2024-03-12 00:15:10,892 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-12 00:15:10,909 INFO  L140   encePairwiseOnDemand]: 422/425 looper letters, 24 selfloop transitions, 2 changer transitions 0/316 dead transitions.
[2024-03-12 00:15:10,910 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 324 places, 316 transitions, 704 flow
[2024-03-12 00:15:10,910 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 00:15:10,911 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 00:15:10,912 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1170 transitions.
[2024-03-12 00:15:10,913 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9176470588235294
[2024-03-12 00:15:10,913 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1170 transitions.
[2024-03-12 00:15:10,913 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1170 transitions.
[2024-03-12 00:15:10,914 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:15:10,914 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1170 transitions.
[2024-03-12 00:15:10,916 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-12 00:15:10,918 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:15:10,919 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:15:10,919 INFO  L175             Difference]: Start difference. First operand has 323 places, 317 transitions, 654 flow. Second operand 3 states and 1170 transitions.
[2024-03-12 00:15:10,919 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 324 places, 316 transitions, 704 flow
[2024-03-12 00:15:10,921 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 319 places, 316 transitions, 694 flow, removed 0 selfloop flow, removed 5 redundant places.
[2024-03-12 00:15:10,924 INFO  L231             Difference]: Finished difference. Result has 319 places, 316 transitions, 646 flow
[2024-03-12 00:15:10,924 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-12 00:15:10,925 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, -12 predicate places.
[2024-03-12 00:15:10,925 INFO  L495      AbstractCegarLoop]: Abstraction has has 319 places, 316 transitions, 646 flow
[2024-03-12 00:15:10,926 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-12 00:15:10,926 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:15:10,926 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-12 00:15:10,926 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3
[2024-03-12 00:15:10,926 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-12 00:15:10,926 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:15:10,927 INFO  L85        PathProgramCache]: Analyzing trace with hash 2091023610, now seen corresponding path program 1 times
[2024-03-12 00:15:10,927 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:15:10,927 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092429754]
[2024-03-12 00:15:10,927 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:15:10,927 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:15:10,949 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:15:11,362 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 00:15:11,363 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:15:11,363 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092429754]
[2024-03-12 00:15:11,363 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1092429754] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:15:11,363 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:15:11,363 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-12 00:15:11,364 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305164332]
[2024-03-12 00:15:11,364 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:15:11,364 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-12 00:15:11,365 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:15:11,365 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-12 00:15:11,366 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-12 00:15:11,692 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 314 out of 425
[2024-03-12 00:15:11,694 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-12 00:15:11,694 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:15:11,694 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 314 of 425
[2024-03-12 00:15:11,694 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:15:15,523 INFO  L124   PetriNetUnfolderBase]: 13091/33198 cut-off events.
[2024-03-12 00:15:15,524 INFO  L125   PetriNetUnfolderBase]: For 73/73 co-relation queries the response was YES.
[2024-03-12 00:15:15,575 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-12 00:15:15,659 INFO  L140   encePairwiseOnDemand]: 419/425 looper letters, 70 selfloop transitions, 5 changer transitions 0/315 dead transitions.
[2024-03-12 00:15:15,660 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 323 places, 315 transitions, 794 flow
[2024-03-12 00:15:15,660 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-12 00:15:15,660 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-12 00:15:15,663 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1960 transitions.
[2024-03-12 00:15:15,664 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.7686274509803922
[2024-03-12 00:15:15,664 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 1960 transitions.
[2024-03-12 00:15:15,664 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 1960 transitions.
[2024-03-12 00:15:15,665 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:15:15,665 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1960 transitions.
[2024-03-12 00:15:15,668 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-12 00:15:15,672 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-12 00:15:15,673 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-12 00:15:15,673 INFO  L175             Difference]: Start difference. First operand has 319 places, 316 transitions, 646 flow. Second operand 6 states and 1960 transitions.
[2024-03-12 00:15:15,673 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 323 places, 315 transitions, 794 flow
[2024-03-12 00:15:15,674 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 321 places, 315 transitions, 790 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 00:15:15,677 INFO  L231             Difference]: Finished difference. Result has 321 places, 315 transitions, 650 flow
[2024-03-12 00:15:15,677 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-12 00:15:15,678 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, -10 predicate places.
[2024-03-12 00:15:15,678 INFO  L495      AbstractCegarLoop]: Abstraction has has 321 places, 315 transitions, 650 flow
[2024-03-12 00:15:15,678 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-12 00:15:15,678 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:15:15,679 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-12 00:15:15,679 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4
[2024-03-12 00:15:15,679 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-12 00:15:15,679 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:15:15,679 INFO  L85        PathProgramCache]: Analyzing trace with hash -1720854468, now seen corresponding path program 1 times
[2024-03-12 00:15:15,679 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:15:15,679 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11268744]
[2024-03-12 00:15:15,679 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:15:15,680 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:15:15,704 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:15:15,989 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 00:15:15,989 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:15:15,989 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11268744]
[2024-03-12 00:15:15,989 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11268744] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:15:15,990 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:15:15,990 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-12 00:15:15,990 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777538858]
[2024-03-12 00:15:15,990 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:15:15,990 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-12 00:15:15,990 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:15:15,991 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-12 00:15:15,991 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-12 00:15:16,552 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 338 out of 425
[2024-03-12 00:15:16,553 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-12 00:15:16,554 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:15:16,554 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 338 of 425
[2024-03-12 00:15:16,554 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:15:18,984 INFO  L124   PetriNetUnfolderBase]: 5907/18537 cut-off events.
[2024-03-12 00:15:18,984 INFO  L125   PetriNetUnfolderBase]: For 57/57 co-relation queries the response was YES.
[2024-03-12 00:15:19,013 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-12 00:15:19,056 INFO  L140   encePairwiseOnDemand]: 394/425 looper letters, 179 selfloop transitions, 44 changer transitions 0/479 dead transitions.
[2024-03-12 00:15:19,057 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 325 places, 479 transitions, 1438 flow
[2024-03-12 00:15:19,057 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-12 00:15:19,057 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-12 00:15:19,060 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2256 transitions.
[2024-03-12 00:15:19,061 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8847058823529412
[2024-03-12 00:15:19,061 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 2256 transitions.
[2024-03-12 00:15:19,061 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 2256 transitions.
[2024-03-12 00:15:19,062 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:15:19,062 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2256 transitions.
[2024-03-12 00:15:19,065 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-12 00:15:19,068 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-12 00:15:19,069 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-12 00:15:19,069 INFO  L175             Difference]: Start difference. First operand has 321 places, 315 transitions, 650 flow. Second operand 6 states and 2256 transitions.
[2024-03-12 00:15:19,069 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 325 places, 479 transitions, 1438 flow
[2024-03-12 00:15:19,072 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 320 places, 479 transitions, 1428 flow, removed 0 selfloop flow, removed 5 redundant places.
[2024-03-12 00:15:19,075 INFO  L231             Difference]: Finished difference. Result has 325 places, 358 transitions, 962 flow
[2024-03-12 00:15:19,076 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-12 00:15:19,076 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, -6 predicate places.
[2024-03-12 00:15:19,076 INFO  L495      AbstractCegarLoop]: Abstraction has has 325 places, 358 transitions, 962 flow
[2024-03-12 00:15:19,077 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-12 00:15:19,077 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:15:19,077 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-12 00:15:19,077 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5
[2024-03-12 00:15:19,077 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-12 00:15:19,078 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:15:19,078 INFO  L85        PathProgramCache]: Analyzing trace with hash 2076857958, now seen corresponding path program 1 times
[2024-03-12 00:15:19,078 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:15:19,078 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646699889]
[2024-03-12 00:15:19,078 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:15:19,078 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:15:19,096 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:15:19,119 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 00:15:19,119 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:15:19,119 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646699889]
[2024-03-12 00:15:19,120 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646699889] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:15:19,120 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:15:19,120 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 00:15:19,120 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907460756]
[2024-03-12 00:15:19,120 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:15:19,120 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 00:15:19,121 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:15:19,121 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 00:15:19,121 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 00:15:19,146 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 378 out of 425
[2024-03-12 00:15:19,148 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-12 00:15:19,148 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:15:19,148 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 378 of 425
[2024-03-12 00:15:19,148 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:15:22,513 INFO  L124   PetriNetUnfolderBase]: 4125/23116 cut-off events.
[2024-03-12 00:15:22,513 INFO  L125   PetriNetUnfolderBase]: For 1000/1260 co-relation queries the response was YES.
[2024-03-12 00:15:22,564 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-12 00:15:22,614 INFO  L140   encePairwiseOnDemand]: 414/425 looper letters, 44 selfloop transitions, 8 changer transitions 0/382 dead transitions.
[2024-03-12 00:15:22,614 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 382 transitions, 1120 flow
[2024-03-12 00:15:22,618 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 00:15:22,618 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 00:15:22,619 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1189 transitions.
[2024-03-12 00:15:22,620 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9325490196078431
[2024-03-12 00:15:22,620 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1189 transitions.
[2024-03-12 00:15:22,620 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1189 transitions.
[2024-03-12 00:15:22,620 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:15:22,620 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1189 transitions.
[2024-03-12 00:15:22,622 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-12 00:15:22,624 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:15:22,624 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:15:22,624 INFO  L175             Difference]: Start difference. First operand has 325 places, 358 transitions, 962 flow. Second operand 3 states and 1189 transitions.
[2024-03-12 00:15:22,625 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 327 places, 382 transitions, 1120 flow
[2024-03-12 00:15:22,630 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 327 places, 382 transitions, 1120 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-03-12 00:15:22,634 INFO  L231             Difference]: Finished difference. Result has 329 places, 366 transitions, 1032 flow
[2024-03-12 00:15:22,634 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-12 00:15:22,635 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, -2 predicate places.
[2024-03-12 00:15:22,635 INFO  L495      AbstractCegarLoop]: Abstraction has has 329 places, 366 transitions, 1032 flow
[2024-03-12 00:15:22,635 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-12 00:15:22,635 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:15:22,635 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-12 00:15:22,636 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6
[2024-03-12 00:15:22,636 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-12 00:15:22,636 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:15:22,636 INFO  L85        PathProgramCache]: Analyzing trace with hash 1288557823, now seen corresponding path program 1 times
[2024-03-12 00:15:22,636 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:15:22,636 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119143905]
[2024-03-12 00:15:22,636 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:15:22,636 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:15:22,656 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:15:22,720 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 00:15:22,720 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:15:22,720 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119143905]
[2024-03-12 00:15:22,720 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119143905] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:15:22,720 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:15:22,720 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-12 00:15:22,721 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860654357]
[2024-03-12 00:15:22,721 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:15:22,721 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 5 states
[2024-03-12 00:15:22,721 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:15:22,721 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants.
[2024-03-12 00:15:22,721 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20
[2024-03-12 00:15:22,781 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 381 out of 425
[2024-03-12 00:15:22,782 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-12 00:15:22,782 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:15:22,782 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 381 of 425
[2024-03-12 00:15:22,782 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:15:26,378 INFO  L124   PetriNetUnfolderBase]: 3837/26127 cut-off events.
[2024-03-12 00:15:26,378 INFO  L125   PetriNetUnfolderBase]: For 1628/2023 co-relation queries the response was YES.
[2024-03-12 00:15:26,453 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-12 00:15:26,514 INFO  L140   encePairwiseOnDemand]: 416/425 looper letters, 36 selfloop transitions, 8 changer transitions 0/381 dead transitions.
[2024-03-12 00:15:26,515 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 334 places, 381 transitions, 1152 flow
[2024-03-12 00:15:26,515 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-12 00:15:26,515 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-12 00:15:26,518 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2331 transitions.
[2024-03-12 00:15:26,519 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9141176470588235
[2024-03-12 00:15:26,519 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 2331 transitions.
[2024-03-12 00:15:26,519 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 2331 transitions.
[2024-03-12 00:15:26,520 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:15:26,520 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2331 transitions.
[2024-03-12 00:15:26,523 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-12 00:15:26,526 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-12 00:15:26,526 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-12 00:15:26,526 INFO  L175             Difference]: Start difference. First operand has 329 places, 366 transitions, 1032 flow. Second operand 6 states and 2331 transitions.
[2024-03-12 00:15:26,526 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 334 places, 381 transitions, 1152 flow
[2024-03-12 00:15:26,530 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 332 places, 381 transitions, 1136 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 00:15:26,534 INFO  L231             Difference]: Finished difference. Result has 336 places, 371 transitions, 1066 flow
[2024-03-12 00:15:26,534 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-12 00:15:26,534 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 5 predicate places.
[2024-03-12 00:15:26,535 INFO  L495      AbstractCegarLoop]: Abstraction has has 336 places, 371 transitions, 1066 flow
[2024-03-12 00:15:26,535 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-12 00:15:26,536 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:15:26,536 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-12 00:15:26,536 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7
[2024-03-12 00:15:26,536 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-12 00:15:26,536 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:15:26,536 INFO  L85        PathProgramCache]: Analyzing trace with hash 1073831150, now seen corresponding path program 1 times
[2024-03-12 00:15:26,536 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:15:26,536 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911109073]
[2024-03-12 00:15:26,537 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:15:26,537 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:15:26,554 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:15:26,578 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 00:15:26,578 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:15:26,578 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911109073]
[2024-03-12 00:15:26,578 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911109073] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:15:26,578 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:15:26,578 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 00:15:26,579 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98114389]
[2024-03-12 00:15:26,579 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:15:26,579 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 00:15:26,579 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:15:26,579 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 00:15:26,580 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 00:15:26,598 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 377 out of 425
[2024-03-12 00:15:26,599 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-12 00:15:26,599 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:15:26,599 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 377 of 425
[2024-03-12 00:15:26,599 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:15:30,928 INFO  L124   PetriNetUnfolderBase]: 4470/27095 cut-off events.
[2024-03-12 00:15:30,928 INFO  L125   PetriNetUnfolderBase]: For 1466/1737 co-relation queries the response was YES.
[2024-03-12 00:15:31,004 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-12 00:15:31,060 INFO  L140   encePairwiseOnDemand]: 420/425 looper letters, 35 selfloop transitions, 2 changer transitions 0/381 dead transitions.
[2024-03-12 00:15:31,061 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 335 places, 381 transitions, 1163 flow
[2024-03-12 00:15:31,061 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 00:15:31,061 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 00:15:31,063 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1171 transitions.
[2024-03-12 00:15:31,063 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9184313725490196
[2024-03-12 00:15:31,063 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1171 transitions.
[2024-03-12 00:15:31,063 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1171 transitions.
[2024-03-12 00:15:31,064 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:15:31,064 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1171 transitions.
[2024-03-12 00:15:31,065 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-12 00:15:31,066 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:15:31,067 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:15:31,067 INFO  L175             Difference]: Start difference. First operand has 336 places, 371 transitions, 1066 flow. Second operand 3 states and 1171 transitions.
[2024-03-12 00:15:31,067 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 335 places, 381 transitions, 1163 flow
[2024-03-12 00:15:31,071 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 334 places, 381 transitions, 1159 flow, removed 0 selfloop flow, removed 1 redundant places.
[2024-03-12 00:15:31,074 INFO  L231             Difference]: Finished difference. Result has 335 places, 370 transitions, 1070 flow
[2024-03-12 00:15:31,074 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-12 00:15:31,075 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 4 predicate places.
[2024-03-12 00:15:31,075 INFO  L495      AbstractCegarLoop]: Abstraction has has 335 places, 370 transitions, 1070 flow
[2024-03-12 00:15:31,075 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-12 00:15:31,075 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:15:31,076 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-12 00:15:31,076 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8
[2024-03-12 00:15:31,076 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-12 00:15:31,076 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:15:31,076 INFO  L85        PathProgramCache]: Analyzing trace with hash 1588202203, now seen corresponding path program 1 times
[2024-03-12 00:15:31,076 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:15:31,076 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105606872]
[2024-03-12 00:15:31,076 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:15:31,076 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:15:31,095 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:15:31,156 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 00:15:31,157 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:15:31,157 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105606872]
[2024-03-12 00:15:31,157 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105606872] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:15:31,157 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:15:31,157 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 00:15:31,157 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389324668]
[2024-03-12 00:15:31,157 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:15:31,158 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 00:15:31,158 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:15:31,158 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 00:15:31,158 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 00:15:31,390 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 374 out of 425
[2024-03-12 00:15:31,391 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-12 00:15:31,391 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:15:31,391 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 374 of 425
[2024-03-12 00:15:31,391 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:15:36,064 INFO  L124   PetriNetUnfolderBase]: 6112/33263 cut-off events.
[2024-03-12 00:15:36,064 INFO  L125   PetriNetUnfolderBase]: For 2900/3171 co-relation queries the response was YES.
[2024-03-12 00:15:36,177 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-12 00:15:36,253 INFO  L140   encePairwiseOnDemand]: 419/425 looper letters, 57 selfloop transitions, 5 changer transitions 0/389 dead transitions.
[2024-03-12 00:15:36,254 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 337 places, 389 transitions, 1246 flow
[2024-03-12 00:15:36,255 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 00:15:36,255 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 00:15:36,256 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1177 transitions.
[2024-03-12 00:15:36,256 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9231372549019607
[2024-03-12 00:15:36,256 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1177 transitions.
[2024-03-12 00:15:36,256 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1177 transitions.
[2024-03-12 00:15:36,257 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:15:36,257 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1177 transitions.
[2024-03-12 00:15:36,258 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-12 00:15:36,260 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:15:36,260 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:15:36,260 INFO  L175             Difference]: Start difference. First operand has 335 places, 370 transitions, 1070 flow. Second operand 3 states and 1177 transitions.
[2024-03-12 00:15:36,260 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 337 places, 389 transitions, 1246 flow
[2024-03-12 00:15:36,265 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 337 places, 389 transitions, 1246 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-03-12 00:15:36,268 INFO  L231             Difference]: Finished difference. Result has 339 places, 374 transitions, 1116 flow
[2024-03-12 00:15:36,268 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-12 00:15:36,269 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 8 predicate places.
[2024-03-12 00:15:36,269 INFO  L495      AbstractCegarLoop]: Abstraction has has 339 places, 374 transitions, 1116 flow
[2024-03-12 00:15:36,269 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-12 00:15:36,269 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:15:36,269 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 00:15:36,269 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9
[2024-03-12 00:15:36,270 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-12 00:15:36,270 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:15:36,270 INFO  L85        PathProgramCache]: Analyzing trace with hash -548178701, now seen corresponding path program 1 times
[2024-03-12 00:15:36,270 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:15:36,270 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038084684]
[2024-03-12 00:15:36,270 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:15:36,270 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:15:36,291 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:15:36,562 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 00:15:36,562 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:15:36,562 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038084684]
[2024-03-12 00:15:36,562 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038084684] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:15:36,562 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:15:36,562 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-12 00:15:36,562 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121700747]
[2024-03-12 00:15:36,562 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:15:36,563 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-12 00:15:36,563 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:15:36,563 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-12 00:15:36,563 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-12 00:15:37,268 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 356 out of 425
[2024-03-12 00:15:37,270 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 339 places, 374 transitions, 1116 flow. Second operand  has 6 states, 6 states have (on average 359.0) internal successors, (2154), 6 states have internal predecessors, (2154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:15:37,270 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:15:37,270 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 356 of 425
[2024-03-12 00:15:37,270 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:15:49,402 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][328], [395#L1027-5true, 486#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 459#(= |#race~threads_alive~0| 0), Black: 466#(<= ~breads_total~0 0), 445#true, 315#L1059-8true, 480#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), 184#L1034-2true, threadThread1of1ForFork0InUse, Black: 475#true])
[2024-03-12 00:15:49,402 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-12 00:15:49,402 INFO  L297   olderBase$Statistics]:   existing Event has 336 ancestors and is cut-off event
[2024-03-12 00:15:49,402 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-12 00:15:49,402 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:15:49,403 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][328], [395#L1027-5true, 486#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 459#(= |#race~threads_alive~0| 0), Black: 466#(<= ~breads_total~0 0), 445#true, 480#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), 184#L1034-2true, threadThread1of1ForFork0InUse, Black: 475#true])
[2024-03-12 00:15:49,403 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-12 00:15:49,403 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:15:49,403 INFO  L297   olderBase$Statistics]:   existing Event has 196 ancestors and is cut-off event
[2024-03-12 00:15:49,403 INFO  L297   olderBase$Statistics]:   existing Event has 335 ancestors and is cut-off event
[2024-03-12 00:15:49,850 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][328], [486#true, cleanerThread1of1ForFork1InUse, 395#L1027-5true, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 457#true, 277#L1069-6true, Black: 466#(<= ~breads_total~0 0), 445#true, 480#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), 184#L1034-2true, threadThread1of1ForFork0InUse, Black: 475#true])
[2024-03-12 00:15:49,850 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:15:49,850 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 00:15:49,850 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-12 00:15:49,850 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:15:49,851 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][328], [395#L1027-5true, 486#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 457#true, 445#true, Black: 466#(<= ~breads_total~0 0), 480#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 467#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 469#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), 48#L1069-5true, 184#L1034-2true, threadThread1of1ForFork0InUse, Black: 475#true])
[2024-03-12 00:15:49,851 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-12 00:15:49,851 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:15:49,851 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 00:15:49,851 INFO  L297   olderBase$Statistics]:   existing Event has 341 ancestors and is cut-off event
[2024-03-12 00:15:50,444 INFO  L124   PetriNetUnfolderBase]: 19937/82209 cut-off events.
[2024-03-12 00:15:50,444 INFO  L125   PetriNetUnfolderBase]: For 21771/22733 co-relation queries the response was YES.
[2024-03-12 00:15:50,737 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 143118 conditions, 82209 events. 19937/82209 cut-off events. For 21771/22733 co-relation queries the response was YES. Maximal size of possible extension queue 1025. Compared 1119825 event pairs, 4541 based on Foata normal form. 6/74349 useless extension candidates. Maximal degree in co-relation 143049. Up to 10598 conditions per place. 
[2024-03-12 00:15:50,937 INFO  L140   encePairwiseOnDemand]: 405/425 looper letters, 165 selfloop transitions, 69 changer transitions 0/551 dead transitions.
[2024-03-12 00:15:50,937 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 344 places, 551 transitions, 2154 flow
[2024-03-12 00:15:50,938 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-12 00:15:50,938 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-12 00:15:50,940 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2327 transitions.
[2024-03-12 00:15:50,941 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9125490196078432
[2024-03-12 00:15:50,941 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 2327 transitions.
[2024-03-12 00:15:50,941 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 2327 transitions.
[2024-03-12 00:15:50,942 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:15:50,942 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2327 transitions.
[2024-03-12 00:15:50,945 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-12 00:15:50,948 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-12 00:15:50,948 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-12 00:15:50,948 INFO  L175             Difference]: Start difference. First operand has 339 places, 374 transitions, 1116 flow. Second operand 6 states and 2327 transitions.
[2024-03-12 00:15:50,948 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 344 places, 551 transitions, 2154 flow
[2024-03-12 00:15:50,967 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 342 places, 551 transitions, 2136 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 00:15:50,973 INFO  L231             Difference]: Finished difference. Result has 347 places, 442 transitions, 1760 flow
[2024-03-12 00:15:50,973 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=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=347, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1760, PETRI_PLACES=347, PETRI_TRANSITIONS=442}
[2024-03-12 00:15:50,974 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 16 predicate places.
[2024-03-12 00:15:50,974 INFO  L495      AbstractCegarLoop]: Abstraction has has 347 places, 442 transitions, 1760 flow
[2024-03-12 00:15:50,975 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 359.0) internal successors, (2154), 6 states have internal predecessors, (2154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:15:50,975 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:15:50,975 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 00:15:50,975 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10
[2024-03-12 00:15:50,975 INFO  L420      AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-12 00:15:50,976 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:15:50,976 INFO  L85        PathProgramCache]: Analyzing trace with hash 1861094321, now seen corresponding path program 1 times
[2024-03-12 00:15:50,976 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:15:50,982 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62594102]
[2024-03-12 00:15:50,982 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:15:50,982 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:15:51,008 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:15:51,030 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 00:15:51,030 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:15:51,030 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62594102]
[2024-03-12 00:15:51,031 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62594102] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:15:51,031 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:15:51,031 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 00:15:51,031 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579725190]
[2024-03-12 00:15:51,031 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:15:51,031 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 00:15:51,031 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:15:51,032 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 00:15:51,032 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 00:15:51,037 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 389 out of 425
[2024-03-12 00:15:51,038 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 347 places, 442 transitions, 1760 flow. Second operand  has 3 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-12 00:15:51,038 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:15:51,038 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 389 of 425
[2024-03-12 00:15:51,038 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:16:04,140 INFO  L124   PetriNetUnfolderBase]: 12920/78553 cut-off events.
[2024-03-12 00:16:04,140 INFO  L125   PetriNetUnfolderBase]: For 20341/21707 co-relation queries the response was YES.
[2024-03-12 00:16:04,523 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 136529 conditions, 78553 events. 12920/78553 cut-off events. For 20341/21707 co-relation queries the response was YES. Maximal size of possible extension queue 1017. Compared 1145712 event pairs, 3886 based on Foata normal form. 92/72002 useless extension candidates. Maximal degree in co-relation 136457. Up to 7722 conditions per place. 
[2024-03-12 00:16:04,817 INFO  L140   encePairwiseOnDemand]: 421/425 looper letters, 29 selfloop transitions, 3 changer transitions 0/453 dead transitions.
[2024-03-12 00:16:04,818 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 349 places, 453 transitions, 1849 flow
[2024-03-12 00:16:04,819 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 00:16:04,819 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 00:16:04,820 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1200 transitions.
[2024-03-12 00:16:04,820 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9411764705882353
[2024-03-12 00:16:04,821 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1200 transitions.
[2024-03-12 00:16:04,821 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1200 transitions.
[2024-03-12 00:16:04,821 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:16:04,821 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1200 transitions.
[2024-03-12 00:16:04,823 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 400.0) internal successors, (1200), 3 states have internal predecessors, (1200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:16:04,824 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:16:04,825 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:16:04,825 INFO  L175             Difference]: Start difference. First operand has 347 places, 442 transitions, 1760 flow. Second operand 3 states and 1200 transitions.
[2024-03-12 00:16:04,825 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 349 places, 453 transitions, 1849 flow
[2024-03-12 00:16:04,835 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 349 places, 453 transitions, 1849 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-03-12 00:16:04,839 INFO  L231             Difference]: Finished difference. Result has 351 places, 444 transitions, 1782 flow
[2024-03-12 00:16:04,839 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=1760, PETRI_DIFFERENCE_MINUEND_PLACES=347, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=442, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=439, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1782, PETRI_PLACES=351, PETRI_TRANSITIONS=444}
[2024-03-12 00:16:04,841 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 20 predicate places.
[2024-03-12 00:16:04,841 INFO  L495      AbstractCegarLoop]: Abstraction has has 351 places, 444 transitions, 1782 flow
[2024-03-12 00:16:04,842 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 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-12 00:16:04,842 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:16:04,842 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-12 00:16:04,842 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11
[2024-03-12 00:16:04,842 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-12 00:16:04,842 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:16:04,843 INFO  L85        PathProgramCache]: Analyzing trace with hash 1815825739, now seen corresponding path program 1 times
[2024-03-12 00:16:04,843 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:16:04,843 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824648617]
[2024-03-12 00:16:04,843 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:16:04,843 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:16:04,880 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:16:04,955 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 00:16:04,955 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:16:04,956 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824648617]
[2024-03-12 00:16:04,956 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824648617] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:16:04,956 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:16:04,956 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-12 00:16:04,956 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070952937]
[2024-03-12 00:16:04,956 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:16:04,956 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 5 states
[2024-03-12 00:16:04,956 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:16:04,957 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants.
[2024-03-12 00:16:04,957 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20
[2024-03-12 00:16:05,042 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 381 out of 425
[2024-03-12 00:16:05,044 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 351 places, 444 transitions, 1782 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-12 00:16:05,044 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:16:05,044 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 381 of 425
[2024-03-12 00:16:05,044 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:16:19,976 INFO  L124   PetriNetUnfolderBase]: 14710/86641 cut-off events.
[2024-03-12 00:16:19,976 INFO  L125   PetriNetUnfolderBase]: For 24699/26363 co-relation queries the response was YES.
[2024-03-12 00:16:20,413 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 155490 conditions, 86641 events. 14710/86641 cut-off events. For 24699/26363 co-relation queries the response was YES. Maximal size of possible extension queue 1148. Compared 1281508 event pairs, 5803 based on Foata normal form. 98/80679 useless extension candidates. Maximal degree in co-relation 155413. Up to 14213 conditions per place. 
[2024-03-12 00:16:20,624 INFO  L140   encePairwiseOnDemand]: 416/425 looper letters, 27 selfloop transitions, 4 changer transitions 17/457 dead transitions.
[2024-03-12 00:16:20,625 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 356 places, 457 transitions, 1902 flow
[2024-03-12 00:16:20,626 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-12 00:16:20,626 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-12 00:16:20,628 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2332 transitions.
[2024-03-12 00:16:20,628 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9145098039215687
[2024-03-12 00:16:20,629 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 2332 transitions.
[2024-03-12 00:16:20,629 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 2332 transitions.
[2024-03-12 00:16:20,629 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:16:20,630 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2332 transitions.
[2024-03-12 00:16:20,632 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 388.6666666666667) internal successors, (2332), 6 states have internal predecessors, (2332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:16:20,635 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-12 00:16:20,635 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-12 00:16:20,635 INFO  L175             Difference]: Start difference. First operand has 351 places, 444 transitions, 1782 flow. Second operand 6 states and 2332 transitions.
[2024-03-12 00:16:20,635 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 356 places, 457 transitions, 1902 flow
[2024-03-12 00:16:20,669 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 354 places, 457 transitions, 1896 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 00:16:20,673 INFO  L231             Difference]: Finished difference. Result has 356 places, 440 transitions, 1768 flow
[2024-03-12 00:16:20,673 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-12 00:16:20,674 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 25 predicate places.
[2024-03-12 00:16:20,674 INFO  L495      AbstractCegarLoop]: Abstraction has has 356 places, 440 transitions, 1768 flow
[2024-03-12 00:16:20,674 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-12 00:16:20,674 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:16:20,675 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-12 00:16:20,675 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12
[2024-03-12 00:16:20,675 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-12 00:16:20,675 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:16:20,675 INFO  L85        PathProgramCache]: Analyzing trace with hash -452721781, now seen corresponding path program 1 times
[2024-03-12 00:16:20,675 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:16:20,675 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1066840804]
[2024-03-12 00:16:20,675 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:16:20,676 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:16:20,696 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:16:20,720 INFO  L134       CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked.
[2024-03-12 00:16:20,720 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:16:20,720 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1066840804]
[2024-03-12 00:16:20,720 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1066840804] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:16:20,720 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:16:20,720 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 00:16:20,720 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040389741]
[2024-03-12 00:16:20,720 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:16:20,721 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 00:16:20,721 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:16:20,721 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 00:16:20,721 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 00:16:20,728 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 387 out of 425
[2024-03-12 00:16:20,729 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-12 00:16:20,729 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:16:20,729 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 387 of 425
[2024-03-12 00:16:20,729 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:16:34,288 INFO  L124   PetriNetUnfolderBase]: 13113/78892 cut-off events.
[2024-03-12 00:16:34,288 INFO  L125   PetriNetUnfolderBase]: For 21586/22956 co-relation queries the response was YES.
[2024-03-12 00:16:34,703 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 141774 conditions, 78892 events. 13113/78892 cut-off events. For 21586/22956 co-relation queries the response was YES. Maximal size of possible extension queue 1007. Compared 1160127 event pairs, 4282 based on Foata normal form. 100/73559 useless extension candidates. Maximal degree in co-relation 141695. Up to 8973 conditions per place. 
[2024-03-12 00:16:34,889 INFO  L140   encePairwiseOnDemand]: 420/425 looper letters, 32 selfloop transitions, 5 changer transitions 0/453 dead transitions.
[2024-03-12 00:16:34,890 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 354 places, 453 transitions, 1870 flow
[2024-03-12 00:16:34,890 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 00:16:34,890 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 00:16:34,892 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1198 transitions.
[2024-03-12 00:16:34,892 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9396078431372549
[2024-03-12 00:16:34,892 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1198 transitions.
[2024-03-12 00:16:34,892 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1198 transitions.
[2024-03-12 00:16:34,893 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:16:34,893 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1198 transitions.
[2024-03-12 00:16:34,894 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-12 00:16:34,896 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:16:34,896 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:16:34,896 INFO  L175             Difference]: Start difference. First operand has 356 places, 440 transitions, 1768 flow. Second operand 3 states and 1198 transitions.
[2024-03-12 00:16:34,896 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 354 places, 453 transitions, 1870 flow
[2024-03-12 00:16:35,199 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 345 places, 453 transitions, 1842 flow, removed 7 selfloop flow, removed 9 redundant places.
[2024-03-12 00:16:35,203 INFO  L231             Difference]: Finished difference. Result has 347 places, 443 transitions, 1776 flow
[2024-03-12 00:16:35,203 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=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=435, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1776, PETRI_PLACES=347, PETRI_TRANSITIONS=443}
[2024-03-12 00:16:35,204 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 16 predicate places.
[2024-03-12 00:16:35,204 INFO  L495      AbstractCegarLoop]: Abstraction has has 347 places, 443 transitions, 1776 flow
[2024-03-12 00:16:35,204 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-12 00:16:35,204 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:16:35,204 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-12 00:16:35,204 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13
[2024-03-12 00:16:35,204 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-12 00:16:35,205 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:16:35,205 INFO  L85        PathProgramCache]: Analyzing trace with hash 441793314, now seen corresponding path program 1 times
[2024-03-12 00:16:35,205 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:16:35,205 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493640135]
[2024-03-12 00:16:35,205 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:16:35,205 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:16:35,227 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:16:35,250 INFO  L134       CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked.
[2024-03-12 00:16:35,250 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:16:35,250 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493640135]
[2024-03-12 00:16:35,250 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493640135] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:16:35,250 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:16:35,251 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 00:16:35,251 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708045183]
[2024-03-12 00:16:35,251 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:16:35,251 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 00:16:35,251 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:16:35,251 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 00:16:35,251 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 00:16:35,286 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 380 out of 425
[2024-03-12 00:16:35,287 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 347 places, 443 transitions, 1776 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-12 00:16:35,287 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:16:35,287 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 380 of 425
[2024-03-12 00:16:35,287 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:16:42,859 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][276], [486#true, 395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 514#true, Black: 459#(= |#race~threads_alive~0| 0), 445#true, 315#L1059-8true, 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#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 500#(= |#race~data~0| 0), 184#L1034-2true, 520#true])
[2024-03-12 00:16:42,859 INFO  L294   olderBase$Statistics]: this new event has 336 ancestors and is cut-off event
[2024-03-12 00:16:42,859 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:16:42,859 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-12 00:16:42,859 INFO  L297   olderBase$Statistics]:   existing Event has 336 ancestors and is cut-off event
[2024-03-12 00:16:43,628 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][276], [486#true, 395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#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, 514#true, 277#L1069-6true, 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#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 500#(= |#race~data~0| 0), 184#L1034-2true, 520#true])
[2024-03-12 00:16:43,628 INFO  L294   olderBase$Statistics]: this new event has 342 ancestors and is cut-off event
[2024-03-12 00:16:43,629 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 00:16:43,629 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:16:43,629 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-12 00:16:49,851 INFO  L124   PetriNetUnfolderBase]: 15480/87992 cut-off events.
[2024-03-12 00:16:49,852 INFO  L125   PetriNetUnfolderBase]: For 25477/27381 co-relation queries the response was YES.
[2024-03-12 00:16:50,263 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 159138 conditions, 87992 events. 15480/87992 cut-off events. For 25477/27381 co-relation queries the response was YES. Maximal size of possible extension queue 1052. Compared 1295314 event pairs, 6074 based on Foata normal form. 119/80806 useless extension candidates. Maximal degree in co-relation 159067. Up to 13082 conditions per place. 
[2024-03-12 00:16:50,481 INFO  L140   encePairwiseOnDemand]: 419/425 looper letters, 40 selfloop transitions, 7 changer transitions 0/457 dead transitions.
[2024-03-12 00:16:50,482 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 349 places, 457 transitions, 1907 flow
[2024-03-12 00:16:50,482 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 00:16:50,483 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 00:16:50,484 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1182 transitions.
[2024-03-12 00:16:50,484 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9270588235294117
[2024-03-12 00:16:50,484 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1182 transitions.
[2024-03-12 00:16:50,484 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1182 transitions.
[2024-03-12 00:16:50,485 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:16:50,485 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1182 transitions.
[2024-03-12 00:16:50,486 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-12 00:16:50,487 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:16:50,488 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:16:50,488 INFO  L175             Difference]: Start difference. First operand has 347 places, 443 transitions, 1776 flow. Second operand 3 states and 1182 transitions.
[2024-03-12 00:16:50,488 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 349 places, 457 transitions, 1907 flow
[2024-03-12 00:16:50,520 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 347 places, 457 transitions, 1897 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 00:16:50,526 INFO  L231             Difference]: Finished difference. Result has 349 places, 448 transitions, 1822 flow
[2024-03-12 00:16:50,526 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=1766, 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=1822, PETRI_PLACES=349, PETRI_TRANSITIONS=448}
[2024-03-12 00:16:50,527 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 18 predicate places.
[2024-03-12 00:16:50,527 INFO  L495      AbstractCegarLoop]: Abstraction has has 349 places, 448 transitions, 1822 flow
[2024-03-12 00:16:50,527 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-12 00:16:50,527 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:16:50,528 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-12 00:16:50,528 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14
[2024-03-12 00:16:50,528 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-12 00:16:50,528 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:16:50,528 INFO  L85        PathProgramCache]: Analyzing trace with hash -1862111438, now seen corresponding path program 1 times
[2024-03-12 00:16:50,528 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:16:50,528 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114235957]
[2024-03-12 00:16:50,529 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:16:50,529 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:16:50,565 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:16:51,088 INFO  L134       CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked.
[2024-03-12 00:16:51,088 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:16:51,088 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114235957]
[2024-03-12 00:16:51,088 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114235957] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:16:51,088 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:16:51,088 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-12 00:16:51,088 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316639636]
[2024-03-12 00:16:51,088 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:16:51,089 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-12 00:16:51,089 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:16:51,089 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-12 00:16:51,089 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-12 00:16:51,840 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 371 out of 425
[2024-03-12 00:16:51,841 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 349 places, 448 transitions, 1822 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-12 00:16:51,841 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:16:51,841 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 371 of 425
[2024-03-12 00:16:51,841 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:16:59,879 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][286], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 445#true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 315#L1059-8true, 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#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 184#L1034-2true, 520#true])
[2024-03-12 00:16:59,879 INFO  L294   olderBase$Statistics]: this new event has 342 ancestors and is cut-off event
[2024-03-12 00:16:59,879 INFO  L297   olderBase$Statistics]:   existing Event has 336 ancestors and is cut-off event
[2024-03-12 00:16:59,879 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:16:59,879 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-12 00:17:02,286 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][286], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 277#L1069-6true, 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#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 184#L1034-2true, 520#true])
[2024-03-12 00:17:02,286 INFO  L294   olderBase$Statistics]: this new event has 348 ancestors and is cut-off event
[2024-03-12 00:17:02,286 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 00:17:02,286 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:17:02,286 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-12 00:17:07,941 INFO  L124   PetriNetUnfolderBase]: 17488/91255 cut-off events.
[2024-03-12 00:17:07,941 INFO  L125   PetriNetUnfolderBase]: For 44529/46134 co-relation queries the response was YES.
[2024-03-12 00:17:08,381 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 175388 conditions, 91255 events. 17488/91255 cut-off events. For 44529/46134 co-relation queries the response was YES. Maximal size of possible extension queue 1131. Compared 1332113 event pairs, 5494 based on Foata normal form. 22/85319 useless extension candidates. Maximal degree in co-relation 175317. Up to 16563 conditions per place. 
[2024-03-12 00:17:08,618 INFO  L140   encePairwiseOnDemand]: 417/425 looper letters, 137 selfloop transitions, 15 changer transitions 0/507 dead transitions.
[2024-03-12 00:17:08,618 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 354 places, 507 transitions, 2347 flow
[2024-03-12 00:17:08,619 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-12 00:17:08,619 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-12 00:17:08,622 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2319 transitions.
[2024-03-12 00:17:08,622 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9094117647058824
[2024-03-12 00:17:08,622 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 2319 transitions.
[2024-03-12 00:17:08,622 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 2319 transitions.
[2024-03-12 00:17:08,623 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:17:08,623 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2319 transitions.
[2024-03-12 00:17:08,626 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-12 00:17:08,629 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-12 00:17:08,629 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-12 00:17:08,629 INFO  L175             Difference]: Start difference. First operand has 349 places, 448 transitions, 1822 flow. Second operand 6 states and 2319 transitions.
[2024-03-12 00:17:08,629 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 354 places, 507 transitions, 2347 flow
[2024-03-12 00:17:08,644 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 352 places, 507 transitions, 2333 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 00:17:08,648 INFO  L231             Difference]: Finished difference. Result has 357 places, 462 transitions, 2008 flow
[2024-03-12 00:17:08,648 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=1808, 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=2008, PETRI_PLACES=357, PETRI_TRANSITIONS=462}
[2024-03-12 00:17:08,649 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 26 predicate places.
[2024-03-12 00:17:08,649 INFO  L495      AbstractCegarLoop]: Abstraction has has 357 places, 462 transitions, 2008 flow
[2024-03-12 00:17:08,649 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-12 00:17:08,649 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:17:08,649 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-12 00:17:08,650 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15
[2024-03-12 00:17:08,650 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-12 00:17:08,650 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:17:08,650 INFO  L85        PathProgramCache]: Analyzing trace with hash 1623815600, now seen corresponding path program 1 times
[2024-03-12 00:17:08,650 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:17:08,650 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542957970]
[2024-03-12 00:17:08,650 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:17:08,650 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:17:08,676 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:17:08,747 INFO  L134       CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked.
[2024-03-12 00:17:08,747 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:17:08,747 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542957970]
[2024-03-12 00:17:08,747 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [542957970] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:17:08,747 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:17:08,747 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 00:17:08,747 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276153]
[2024-03-12 00:17:08,747 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:17:08,748 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 00:17:08,748 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:17:08,748 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 00:17:08,748 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 00:17:08,891 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 321 out of 425
[2024-03-12 00:17:08,891 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 357 places, 462 transitions, 2008 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-12 00:17:08,892 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:17:08,892 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 321 of 425
[2024-03-12 00:17:08,892 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:17:51,369 INFO  L124   PetriNetUnfolderBase]: 92932/233114 cut-off events.
[2024-03-12 00:17:51,369 INFO  L125   PetriNetUnfolderBase]: For 166490/168110 co-relation queries the response was YES.
[2024-03-12 00:17:52,725 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 566311 conditions, 233114 events. 92932/233114 cut-off events. For 166490/168110 co-relation queries the response was YES. Maximal size of possible extension queue 2631. Compared 2973093 event pairs, 50777 based on Foata normal form. 26/221392 useless extension candidates. Maximal degree in co-relation 566235. Up to 137917 conditions per place. 
[2024-03-12 00:17:53,598 INFO  L140   encePairwiseOnDemand]: 395/425 looper letters, 140 selfloop transitions, 94 changer transitions 0/527 dead transitions.
[2024-03-12 00:17:53,598 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 359 places, 527 transitions, 2778 flow
[2024-03-12 00:17:53,599 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 00:17:53,599 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 00:17:53,600 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1073 transitions.
[2024-03-12 00:17:53,601 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8415686274509804
[2024-03-12 00:17:53,601 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1073 transitions.
[2024-03-12 00:17:53,601 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1073 transitions.
[2024-03-12 00:17:53,601 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:17:53,601 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1073 transitions.
[2024-03-12 00:17:53,603 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-12 00:17:53,604 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:17:53,604 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:17:53,604 INFO  L175             Difference]: Start difference. First operand has 357 places, 462 transitions, 2008 flow. Second operand 3 states and 1073 transitions.
[2024-03-12 00:17:53,604 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 359 places, 527 transitions, 2778 flow
[2024-03-12 00:17:54,812 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 359 places, 527 transitions, 2778 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-03-12 00:17:54,817 INFO  L231             Difference]: Finished difference. Result has 361 places, 517 transitions, 2778 flow
[2024-03-12 00:17:54,818 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=2008, 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=2778, PETRI_PLACES=361, PETRI_TRANSITIONS=517}
[2024-03-12 00:17:54,818 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 30 predicate places.
[2024-03-12 00:17:54,818 INFO  L495      AbstractCegarLoop]: Abstraction has has 361 places, 517 transitions, 2778 flow
[2024-03-12 00:17:54,818 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-12 00:17:54,819 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:17:54,819 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-12 00:17:54,819 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16
[2024-03-12 00:17:54,819 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-12 00:17:54,819 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:17:54,819 INFO  L85        PathProgramCache]: Analyzing trace with hash -33708118, now seen corresponding path program 1 times
[2024-03-12 00:17:54,819 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:17:54,819 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393565869]
[2024-03-12 00:17:54,820 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:17:54,820 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:17:54,859 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:17:55,039 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-12 00:17:55,040 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:17:55,040 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393565869]
[2024-03-12 00:17:55,040 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1393565869] provided 0 perfect and 1 imperfect interpolant sequences
[2024-03-12 00:17:55,040 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [852975834]
[2024-03-12 00:17:55,040 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:17:55,040 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-03-12 00:17:55,040 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3
[2024-03-12 00:17:55,042 INFO  L229       MonitoredProcess]: Starting monitored process 2 with /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-03-12 00:17:55,077 INFO  L327       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process
[2024-03-12 00:17:55,288 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:17:55,292 INFO  L262         TraceCheckSpWp]: Trace formula consists of 513 conjuncts, 8 conjunts are in the unsatisfiable core
[2024-03-12 00:17:55,305 INFO  L285         TraceCheckSpWp]: Computing forward predicates...
[2024-03-12 00:17:55,598 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-12 00:17:55,598 INFO  L327         TraceCheckSpWp]: Computing backward predicates...
[2024-03-12 00:17:55,761 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-12 00:17:55,762 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [852975834] provided 0 perfect and 2 imperfect interpolant sequences
[2024-03-12 00:17:55,763 INFO  L185   FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences.
[2024-03-12 00:17:55,763 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16
[2024-03-12 00:17:55,763 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856928977]
[2024-03-12 00:17:55,763 INFO  L85    oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton
[2024-03-12 00:17:55,766 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 16 states
[2024-03-12 00:17:55,767 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:17:55,767 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants.
[2024-03-12 00:17:55,768 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240
[2024-03-12 00:17:56,104 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 375 out of 425
[2024-03-12 00:17:56,107 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 361 places, 517 transitions, 2778 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-12 00:17:56,107 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:17:56,107 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 375 of 425
[2024-03-12 00:17:56,107 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:18:02,704 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][342], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (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#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 522#(= |#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)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, 538#true, Black: 498#true, 549#(<= ~breads_total~0 1)])
[2024-03-12 00:18:02,704 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-12 00:18:02,704 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 00:18:02,704 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 00:18:02,704 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 00:18:03,097 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][342], [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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 522#(= |#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)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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, 16#L1043-2true, Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, 538#true, Black: 498#true, 549#(<= ~breads_total~0 1)])
[2024-03-12 00:18:03,097 INFO  L294   olderBase$Statistics]: this new event has 222 ancestors and is cut-off event
[2024-03-12 00:18:03,097 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 00:18:03,098 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 00:18:03,098 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 00:18:03,928 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [486#true, 395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), threadThread1of1ForFork0InUse, Black: 538#true, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 500#(= |#race~data~0| 0), 184#L1034-2true, 549#(<= ~breads_total~0 1)])
[2024-03-12 00:18:03,929 INFO  L294   olderBase$Statistics]: this new event has 231 ancestors and is cut-off event
[2024-03-12 00:18:03,929 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:18:03,929 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-12 00:18:03,929 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:18:04,454 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [486#true, 395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), 252#L1034-3true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 549#(<= ~breads_total~0 1)])
[2024-03-12 00:18:04,454 INFO  L294   olderBase$Statistics]: this new event has 232 ancestors and is cut-off event
[2024-03-12 00:18:04,454 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:18:04,454 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:18:04,454 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 00:18:04,461 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 500#(= |#race~data~0| 0), 184#L1034-2true, 549#(<= ~breads_total~0 1)])
[2024-03-12 00:18:04,461 INFO  L294   olderBase$Statistics]: this new event has 232 ancestors and is cut-off event
[2024-03-12 00:18:04,461 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:18:04,461 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:18:04,461 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 00:18:04,549 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][251], [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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 137#L1043-8true, 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 522#(= |#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)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, 538#true, Black: 498#true, 549#(<= ~breads_total~0 1)])
[2024-03-12 00:18:04,549 INFO  L294   olderBase$Statistics]: this new event has 226 ancestors and is cut-off event
[2024-03-12 00:18:04,549 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-03-12 00:18:04,549 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-03-12 00:18:04,549 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-03-12 00:18:04,972 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [486#true, 395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 410#L1034-4true, Black: 457#true, 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), threadThread1of1ForFork0InUse, Black: 538#true, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 500#(= |#race~data~0| 0), 549#(<= ~breads_total~0 1)])
[2024-03-12 00:18:04,972 INFO  L294   olderBase$Statistics]: this new event has 233 ancestors and is cut-off event
[2024-03-12 00:18:04,972 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:18:04,973 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:18:04,973 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 00:18:04,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][312], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), 252#L1034-3true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 500#(= |#race~data~0| 0), 549#(<= ~breads_total~0 1)])
[2024-03-12 00:18:04,976 INFO  L294   olderBase$Statistics]: this new event has 233 ancestors and is cut-off event
[2024-03-12 00:18:04,976 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 00:18:04,976 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:18:04,976 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:18:04,981 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [486#true, 395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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, threadThread1of1ForFork0InUse, Black: 538#true, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 500#(= |#race~data~0| 0), 184#L1034-2true, 549#(<= ~breads_total~0 1)])
[2024-03-12 00:18:04,982 INFO  L294   olderBase$Statistics]: this new event has 233 ancestors and is cut-off event
[2024-03-12 00:18:04,982 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:18:04,982 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:18:04,982 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 00:18:05,421 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [486#true, 395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 549#(<= ~breads_total~0 1)])
[2024-03-12 00:18:05,421 INFO  L294   olderBase$Statistics]: this new event has 235 ancestors and is cut-off event
[2024-03-12 00:18:05,422 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:18:05,422 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 00:18:05,422 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 00:18:05,425 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 410#L1034-4true, Black: 457#true, 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 500#(= |#race~data~0| 0), 549#(<= ~breads_total~0 1)])
[2024-03-12 00:18:05,425 INFO  L294   olderBase$Statistics]: this new event has 234 ancestors and is cut-off event
[2024-03-12 00:18:05,426 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:18:05,426 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 00:18:05,426 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:18:05,428 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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: 538#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), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), 252#L1034-3true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 549#(<= ~breads_total~0 1)])
[2024-03-12 00:18:05,428 INFO  L294   olderBase$Statistics]: this new event has 234 ancestors and is cut-off event
[2024-03-12 00:18:05,428 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 00:18:05,428 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:18:05,428 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:18:05,432 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [486#true, 395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 500#(= |#race~data~0| 0), 184#L1034-2true, 549#(<= ~breads_total~0 1)])
[2024-03-12 00:18:05,432 INFO  L294   olderBase$Statistics]: this new event has 234 ancestors and is cut-off event
[2024-03-12 00:18:05,432 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:18:05,432 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 00:18:05,432 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:18:05,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][312], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), threadThread1of1ForFork0InUse, Black: 538#true, 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), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 500#(= |#race~data~0| 0), 549#(<= ~breads_total~0 1)])
[2024-03-12 00:18:05,776 INFO  L294   olderBase$Statistics]: this new event has 236 ancestors and is cut-off event
[2024-03-12 00:18:05,776 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 00:18:05,776 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:18:05,776 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 00:18:05,778 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 410#L1034-4true, Black: 457#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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: 538#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 500#(= |#race~data~0| 0), 549#(<= ~breads_total~0 1)])
[2024-03-12 00:18:05,778 INFO  L294   olderBase$Statistics]: this new event has 235 ancestors and is cut-off event
[2024-03-12 00:18:05,778 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:18:05,778 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:18:05,778 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 00:18:05,781 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [486#true, 395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), 252#L1034-3true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 500#(= |#race~data~0| 0), 549#(<= ~breads_total~0 1)])
[2024-03-12 00:18:05,781 INFO  L294   olderBase$Statistics]: this new event has 235 ancestors and is cut-off event
[2024-03-12 00:18:05,781 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:18:05,781 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:18:05,781 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 00:18:06,285 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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, threadThread1of1ForFork0InUse, Black: 538#true, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 500#(= |#race~data~0| 0), 549#(<= ~breads_total~0 1)])
[2024-03-12 00:18:06,286 INFO  L294   olderBase$Statistics]: this new event has 237 ancestors and is cut-off event
[2024-03-12 00:18:06,286 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 00:18:06,286 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:18:06,286 INFO  L297   olderBase$Statistics]:   existing Event has 206 ancestors and is cut-off event
[2024-03-12 00:18:06,287 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 410#L1034-4true, 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 500#(= |#race~data~0| 0), 549#(<= ~breads_total~0 1)])
[2024-03-12 00:18:06,288 INFO  L294   olderBase$Statistics]: this new event has 236 ancestors and is cut-off event
[2024-03-12 00:18:06,288 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 00:18:06,288 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:18:06,288 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:18:06,635 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [486#true, 395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), threadThread1of1ForFork0InUse, Black: 538#true, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 37#L1034-6true, 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 500#(= |#race~data~0| 0), 549#(<= ~breads_total~0 1)])
[2024-03-12 00:18:06,635 INFO  L294   olderBase$Statistics]: this new event has 238 ancestors and is cut-off event
[2024-03-12 00:18:06,635 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 00:18:06,635 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:18:06,635 INFO  L297   olderBase$Statistics]:   existing Event has 207 ancestors and is cut-off event
[2024-03-12 00:18:08,158 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][330], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |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#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 522#(= |#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)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, 538#true, 544#true, Black: 498#true])
[2024-03-12 00:18:08,159 INFO  L294   olderBase$Statistics]: this new event has 235 ancestors and is cut-off event
[2024-03-12 00:18:08,159 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:18:08,159 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:18:08,159 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:18:08,611 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][251], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |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#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 522#(= |#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)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, 538#true, Black: 498#true, 184#L1034-2true, 549#(<= ~breads_total~0 1)])
[2024-03-12 00:18:08,611 INFO  L294   olderBase$Statistics]: this new event has 236 ancestors and is cut-off event
[2024-03-12 00:18:08,611 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:18:08,611 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:18:08,611 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:18:08,938 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][330], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |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#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 522#(= |#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)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 244#L1043-3true, Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, 538#true, Black: 498#true, 544#true])
[2024-03-12 00:18:08,939 INFO  L294   olderBase$Statistics]: this new event has 237 ancestors and is cut-off event
[2024-03-12 00:18:08,939 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:18:08,939 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:18:08,939 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:18:09,053 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][251], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |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#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 522#(= |#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)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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), 252#L1034-3true, Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, 538#true, Black: 498#true, 549#(<= ~breads_total~0 1)])
[2024-03-12 00:18:09,053 INFO  L294   olderBase$Statistics]: this new event has 237 ancestors and is cut-off event
[2024-03-12 00:18:09,053 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:18:09,053 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:18:09,053 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:18:09,334 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][342], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (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#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 522#(= |#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)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, 538#true, Black: 498#true, 549#(<= ~breads_total~0 1)])
[2024-03-12 00:18:09,334 INFO  L294   olderBase$Statistics]: this new event has 238 ancestors and is cut-off event
[2024-03-12 00:18:09,334 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:18:09,334 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:18:09,334 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:18:09,339 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][251], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (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#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 410#L1034-4true, 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)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, 538#true, Black: 498#true, 549#(<= ~breads_total~0 1)])
[2024-03-12 00:18:09,339 INFO  L294   olderBase$Statistics]: this new event has 238 ancestors and is cut-off event
[2024-03-12 00:18:09,339 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:18:09,339 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:18:09,339 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:18:11,501 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, Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 522#(= |#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)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, 538#true, 544#true, Black: 498#true, 184#L1034-2true])
[2024-03-12 00:18:11,501 INFO  L294   olderBase$Statistics]: this new event has 250 ancestors and is cut-off event
[2024-03-12 00:18:11,501 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:18:11,501 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:18:11,501 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:18:11,579 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 522#(= |#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)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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), 252#L1034-3true, Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, 538#true, Black: 498#true, 544#true])
[2024-03-12 00:18:11,580 INFO  L294   olderBase$Statistics]: this new event has 251 ancestors and is cut-off event
[2024-03-12 00:18:11,580 INFO  L297   olderBase$Statistics]:   existing Event has 251 ancestors and is cut-off event
[2024-03-12 00:18:11,580 INFO  L297   olderBase$Statistics]:   existing Event has 251 ancestors and is cut-off event
[2024-03-12 00:18:11,580 INFO  L297   olderBase$Statistics]:   existing Event has 251 ancestors and is cut-off event
[2024-03-12 00:18:11,654 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([893] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][330], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (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#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 522#(= |#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)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, 538#true, 544#true, Black: 498#true])
[2024-03-12 00:18:11,654 INFO  L294   olderBase$Statistics]: this new event has 252 ancestors and is cut-off event
[2024-03-12 00:18:11,654 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:18:11,654 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:18:11,654 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:18:12,281 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][305], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |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#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 522#(= |#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: 526#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 540#(= |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: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 195#L1036-13true, 538#true, Black: 498#true, 544#true, 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-12 00:18:12,282 INFO  L294   olderBase$Statistics]: this new event has 266 ancestors and is cut-off event
[2024-03-12 00:18:12,282 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-12 00:18:12,282 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-12 00:18:12,282 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-12 00:18:12,587 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][305], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |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#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 522#(= |#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)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), threadThread1of1ForFork0NotInUse, Black: 540#(= |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: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, 538#true, 332#L1037-3true, Black: 498#true, 544#true])
[2024-03-12 00:18:12,588 INFO  L294   olderBase$Statistics]: this new event has 269 ancestors and is cut-off event
[2024-03-12 00:18:12,588 INFO  L297   olderBase$Statistics]:   existing Event has 269 ancestors and is cut-off event
[2024-03-12 00:18:12,588 INFO  L297   olderBase$Statistics]:   existing Event has 269 ancestors and is cut-off event
[2024-03-12 00:18:12,588 INFO  L297   olderBase$Statistics]:   existing Event has 269 ancestors and is cut-off event
[2024-03-12 00:18:13,071 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][305], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |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#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 522#(= |#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)), 317#L1040-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)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), threadThread1of1ForFork0NotInUse, Black: 540#(= |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: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, 538#true, Black: 498#true, 544#true])
[2024-03-12 00:18:13,071 INFO  L294   olderBase$Statistics]: this new event has 280 ancestors and is cut-off event
[2024-03-12 00:18:13,071 INFO  L297   olderBase$Statistics]:   existing Event has 280 ancestors and is cut-off event
[2024-03-12 00:18:13,071 INFO  L297   olderBase$Statistics]:   existing Event has 280 ancestors and is cut-off event
[2024-03-12 00:18:13,071 INFO  L297   olderBase$Statistics]:   existing Event has 280 ancestors and is cut-off event
[2024-03-12 00:18:19,174 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [486#true, 395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (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: 522#(= |#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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:18:19,174 INFO  L294   olderBase$Statistics]: this new event has 344 ancestors and is cut-off event
[2024-03-12 00:18:19,174 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:18:19,174 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:18:19,174 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:18:19,184 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [486#true, 395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (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: 522#(= |#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)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), threadThread1of1ForFork0InUse, Black: 475#true, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:18:19,184 INFO  L294   olderBase$Statistics]: this new event has 344 ancestors and is cut-off event
[2024-03-12 00:18:19,184 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:18:19,184 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:18:19,184 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:18:19,184 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:18:20,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][312], [486#true, 395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (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: 522#(= |#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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:18:20,799 INFO  L294   olderBase$Statistics]: this new event has 350 ancestors and is cut-off event
[2024-03-12 00:18:20,799 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-12 00:18:20,799 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:18:20,799 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-12 00:18:20,872 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][312], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (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: 522#(= |#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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:18:20,872 INFO  L294   olderBase$Statistics]: this new event has 350 ancestors and is cut-off event
[2024-03-12 00:18:20,872 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-12 00:18:20,872 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-12 00:18:20,872 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:18:20,872 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-12 00:18:21,542 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][305], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |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)), 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 522#(= |#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)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, 538#true, Black: 498#true, 544#true])
[2024-03-12 00:18:21,542 INFO  L294   olderBase$Statistics]: this new event has 348 ancestors and is cut-off event
[2024-03-12 00:18:21,542 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:18:21,542 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:18:21,542 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:18:22,309 INFO  L292   olderBase$Statistics]: inserting event number 5 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][305], [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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 137#L1043-8true, 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 522#(= |#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)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, 538#true, Black: 498#true, 544#true])
[2024-03-12 00:18:22,309 INFO  L294   olderBase$Statistics]: this new event has 348 ancestors and is cut-off event
[2024-03-12 00:18:22,309 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:18:22,309 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:18:22,309 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:18:22,309 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:18:22,310 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][305], [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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 137#L1043-8true, 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 522#(= |#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)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, 538#true, Black: 498#true, 544#true])
[2024-03-12 00:18:22,310 INFO  L294   olderBase$Statistics]: this new event has 348 ancestors and is cut-off event
[2024-03-12 00:18:22,310 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:18:22,310 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:18:22,310 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:18:22,315 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([832] L1043-5-->L1043-8: Formula: (and (= |v_#pthreadsMutex_35| (store |v_#pthreadsMutex_36| |v_cleanerThread1of1ForFork1_#t~mem23.base_3| (store (select |v_#pthreadsMutex_36| |v_cleanerThread1of1ForFork1_#t~mem23.base_3|) (+ |v_cleanerThread1of1ForFork1_#t~mem23.offset_3| (* v_cleanerThread1of1ForFork1_~i~1_21 24)) 0))) (= 0 |v_cleanerThread1of1ForFork1_#t~nondet24_1|))  InVars {cleanerThread1of1ForFork1_#t~mem23.base=|v_cleanerThread1of1ForFork1_#t~mem23.base_3|, #pthreadsMutex=|v_#pthreadsMutex_36|, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_21, cleanerThread1of1ForFork1_#t~mem23.offset=|v_cleanerThread1of1ForFork1_#t~mem23.offset_3|}  OutVars{cleanerThread1of1ForFork1_#t~mem23.base=|v_cleanerThread1of1ForFork1_#t~mem23.base_3|, #pthreadsMutex=|v_#pthreadsMutex_35|, cleanerThread1of1ForFork1_#t~nondet24=|v_cleanerThread1of1ForFork1_#t~nondet24_1|, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_21, cleanerThread1of1ForFork1_#t~mem23.offset=|v_cleanerThread1of1ForFork1_#t~mem23.offset_3|}  AuxVars[]  AssignedVars[#pthreadsMutex, cleanerThread1of1ForFork1_#t~nondet24][302], [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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 137#L1043-8true, 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 522#(= |#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)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, 538#true, 544#true, Black: 498#true])
[2024-03-12 00:18:22,316 INFO  L294   olderBase$Statistics]: this new event has 348 ancestors and is cut-off event
[2024-03-12 00:18:22,316 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:18:22,316 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:18:22,316 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:18:22,316 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([832] L1043-5-->L1043-8: Formula: (and (= |v_#pthreadsMutex_35| (store |v_#pthreadsMutex_36| |v_cleanerThread1of1ForFork1_#t~mem23.base_3| (store (select |v_#pthreadsMutex_36| |v_cleanerThread1of1ForFork1_#t~mem23.base_3|) (+ |v_cleanerThread1of1ForFork1_#t~mem23.offset_3| (* v_cleanerThread1of1ForFork1_~i~1_21 24)) 0))) (= 0 |v_cleanerThread1of1ForFork1_#t~nondet24_1|))  InVars {cleanerThread1of1ForFork1_#t~mem23.base=|v_cleanerThread1of1ForFork1_#t~mem23.base_3|, #pthreadsMutex=|v_#pthreadsMutex_36|, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_21, cleanerThread1of1ForFork1_#t~mem23.offset=|v_cleanerThread1of1ForFork1_#t~mem23.offset_3|}  OutVars{cleanerThread1of1ForFork1_#t~mem23.base=|v_cleanerThread1of1ForFork1_#t~mem23.base_3|, #pthreadsMutex=|v_#pthreadsMutex_35|, cleanerThread1of1ForFork1_#t~nondet24=|v_cleanerThread1of1ForFork1_#t~nondet24_1|, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_21, cleanerThread1of1ForFork1_#t~mem23.offset=|v_cleanerThread1of1ForFork1_#t~mem23.offset_3|}  AuxVars[]  AssignedVars[#pthreadsMutex, cleanerThread1of1ForFork1_#t~nondet24][302], [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, Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 137#L1043-8true, 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 522#(= |#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)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, 538#true, 544#true, Black: 498#true])
[2024-03-12 00:18:22,316 INFO  L294   olderBase$Statistics]: this new event has 348 ancestors and is cut-off event
[2024-03-12 00:18:22,316 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:18:22,316 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:18:22,316 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:18:27,147 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][373], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#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)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 16#L1043-2true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:18:27,147 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-12 00:18:27,147 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:18:27,147 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:18:27,147 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:18:27,438 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][373], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#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)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 244#L1043-3true, Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:18:27,438 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-12 00:18:27,438 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-12 00:18:27,438 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-12 00:18:27,438 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:18:27,729 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][373], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#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)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 500#(= |#race~data~0| 0), 544#true, 355#L1043-4true])
[2024-03-12 00:18:27,729 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-12 00:18:27,729 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:18:27,729 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:18:27,729 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:18:27,729 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][373], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:18:27,729 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-12 00:18:27,730 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:18:27,730 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-12 00:18:27,730 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-12 00:18:29,239 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][373], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, Black: 538#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 16#L1043-2true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:18:29,240 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:18:29,240 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:18:29,240 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:18:29,240 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:18:29,426 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][312], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (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: 522#(= |#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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:18:29,426 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-12 00:18:29,426 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:18:29,426 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:18:29,426 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:18:29,427 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:18:29,427 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:18:29,427 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (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: 522#(= |#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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 8#L1059-7true, 477#(= |#race~flags~0| 0), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:18:29,427 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-12 00:18:29,427 INFO  L297   olderBase$Statistics]:   existing Event has 343 ancestors and is cut-off event
[2024-03-12 00:18:29,427 INFO  L297   olderBase$Statistics]:   existing Event has 343 ancestors and is cut-off event
[2024-03-12 00:18:29,427 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:18:29,573 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][373], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 244#L1043-3true, Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, threadThread1of1ForFork0InUse, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:18:29,573 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-12 00:18:29,573 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:18:29,573 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:18:29,573 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:18:29,901 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][373], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true, 355#L1043-4true])
[2024-03-12 00:18:29,902 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-12 00:18:29,902 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-12 00:18:29,902 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-12 00:18:29,902 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:18:29,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][373], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, 305#L1043-5true, 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:18:29,902 INFO  L294   olderBase$Statistics]: this new event has 376 ancestors and is cut-off event
[2024-03-12 00:18:29,902 INFO  L297   olderBase$Statistics]:   existing Event has 376 ancestors and is cut-off event
[2024-03-12 00:18:29,902 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:18:29,902 INFO  L297   olderBase$Statistics]:   existing Event has 376 ancestors and is cut-off event
[2024-03-12 00:18:30,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][373], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 393#L1036-3true, Black: 538#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:18:30,344 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is not cut-off event
[2024-03-12 00:18:30,344 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is not cut-off event
[2024-03-12 00:18:30,344 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is not cut-off event
[2024-03-12 00:18:30,344 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is not cut-off event
[2024-03-12 00:18:30,642 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][373], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 459#(= |#race~threads_alive~0| 0), 353#L1036-4true, 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), threadThread1of1ForFork0InUse, Black: 538#true, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:18:30,643 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is not cut-off event
[2024-03-12 00:18:30,643 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is not cut-off event
[2024-03-12 00:18:30,643 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is not cut-off event
[2024-03-12 00:18:30,643 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is not cut-off event
[2024-03-12 00:18:31,067 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][373], [486#true, 395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 263#L1036-5true, 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:18:31,068 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is not cut-off event
[2024-03-12 00:18:31,068 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is not cut-off event
[2024-03-12 00:18:31,068 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is not cut-off event
[2024-03-12 00:18:31,068 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is not cut-off event
[2024-03-12 00:18:31,355 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (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: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 457#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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, threadThread1of1ForFork0InUse, Black: 538#true, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:18:31,356 INFO  L294   olderBase$Statistics]: this new event has 380 ancestors and is cut-off event
[2024-03-12 00:18:31,356 INFO  L297   olderBase$Statistics]:   existing Event has 349 ancestors and is cut-off event
[2024-03-12 00:18:31,356 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:18:31,356 INFO  L297   olderBase$Statistics]:   existing Event has 349 ancestors and is cut-off event
[2024-03-12 00:18:31,356 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][312], [486#true, 395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (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: 522#(= |#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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), threadThread1of1ForFork0InUse, Black: 538#true, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:18:31,356 INFO  L294   olderBase$Statistics]: this new event has 381 ancestors and is cut-off event
[2024-03-12 00:18:31,356 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-12 00:18:31,356 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-12 00:18:31,356 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-12 00:18:31,356 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:18:31,356 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-12 00:18:31,357 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (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: 522#(= |#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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), threadThread1of1ForFork0InUse, Black: 538#true, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:18:31,357 INFO  L294   olderBase$Statistics]: this new event has 381 ancestors and is cut-off event
[2024-03-12 00:18:31,357 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-12 00:18:31,357 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-12 00:18:31,357 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-12 00:18:31,811 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][305], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |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)), 137#L1043-8true, 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 522#(= |#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)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, 538#true, Black: 498#true, 544#true])
[2024-03-12 00:18:31,811 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-12 00:18:31,811 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-12 00:18:31,811 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-12 00:18:31,811 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-12 00:18:32,207 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#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)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), threadThread1of1ForFork0InUse, Black: 475#true, Black: 538#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), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:18:32,207 INFO  L294   olderBase$Statistics]: this new event has 385 ancestors and is cut-off event
[2024-03-12 00:18:32,207 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:18:32,207 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:18:32,207 INFO  L297   olderBase$Statistics]:   existing Event has 354 ancestors and is cut-off event
[2024-03-12 00:18:33,183 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][442], [486#true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |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: 522#(= |#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)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 500#(= |#race~data~0| 0), 538#true, 372#L1058-9true, 552#(<= ~breads_total~0 |ULTIMATE.start_main_~i~3#1|)])
[2024-03-12 00:18:33,183 INFO  L294   olderBase$Statistics]: this new event has 386 ancestors and is cut-off event
[2024-03-12 00:18:33,183 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:18:33,183 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-12 00:18:33,183 INFO  L297   olderBase$Statistics]:   existing Event has 355 ancestors and is cut-off event
[2024-03-12 00:18:33,294 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 522#(= |#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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, threadThread1of1ForFork0InUse, Black: 475#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), 540#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 37#L1034-6true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:18:33,295 INFO  L294   olderBase$Statistics]: this new event has 391 ancestors and is cut-off event
[2024-03-12 00:18:33,295 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:18:33,295 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 00:18:33,295 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 00:18:34,068 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][383], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (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#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 522#(= |#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)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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), 352#L1028-9true, Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, 538#true, Black: 498#true, 544#true, 184#L1034-2true])
[2024-03-12 00:18:34,068 INFO  L294   olderBase$Statistics]: this new event has 405 ancestors and is cut-off event
[2024-03-12 00:18:34,068 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:18:34,068 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:18:34,068 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-12 00:18:34,071 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][383], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (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#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 522#(= |#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)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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), 352#L1028-9true, 252#L1034-3true, Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, 538#true, 544#true, Black: 498#true])
[2024-03-12 00:18:34,072 INFO  L294   olderBase$Statistics]: this new event has 406 ancestors and is cut-off event
[2024-03-12 00:18:34,072 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:18:34,072 INFO  L297   olderBase$Statistics]:   existing Event has 267 ancestors and is cut-off event
[2024-03-12 00:18:34,072 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:18:34,079 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][383], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (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#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), 410#L1034-4true, 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)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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), 352#L1028-9true, Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, 538#true, 544#true, Black: 498#true])
[2024-03-12 00:18:34,079 INFO  L294   olderBase$Statistics]: this new event has 407 ancestors and is cut-off event
[2024-03-12 00:18:34,079 INFO  L297   olderBase$Statistics]:   existing Event has 268 ancestors and is cut-off event
[2024-03-12 00:18:34,079 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:18:34,079 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:18:34,117 INFO  L124   PetriNetUnfolderBase]: 63102/208910 cut-off events.
[2024-03-12 00:18:34,118 INFO  L125   PetriNetUnfolderBase]: For 185943/193465 co-relation queries the response was YES.
[2024-03-12 00:18:35,437 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 513971 conditions, 208910 events. 63102/208910 cut-off events. For 185943/193465 co-relation queries the response was YES. Maximal size of possible extension queue 2930. Compared 2958385 event pairs, 22812 based on Foata normal form. 155/197106 useless extension candidates. Maximal degree in co-relation 513891. Up to 79784 conditions per place. 
[2024-03-12 00:18:36,077 INFO  L140   encePairwiseOnDemand]: 410/425 looper letters, 98 selfloop transitions, 18 changer transitions 2/599 dead transitions.
[2024-03-12 00:18:36,077 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 374 places, 599 transitions, 3205 flow
[2024-03-12 00:18:36,078 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. 
[2024-03-12 00:18:36,078 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 14 states.
[2024-03-12 00:18:36,084 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 5369 transitions.
[2024-03-12 00:18:36,085 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9023529411764706
[2024-03-12 00:18:36,085 INFO  L72            ComplementDD]: Start complementDD. Operand 14 states and 5369 transitions.
[2024-03-12 00:18:36,085 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 14 states and 5369 transitions.
[2024-03-12 00:18:36,087 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:18:36,087 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 5369 transitions.
[2024-03-12 00:18:36,093 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 15 states, 14 states have (on average 383.5) internal successors, (5369), 14 states have internal predecessors, (5369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:18:36,098 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 15 states, 15 states have (on average 425.0) internal successors, (6375), 15 states have internal predecessors, (6375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:18:36,098 INFO  L81            ComplementDD]: Finished complementDD. Result  has 15 states, 15 states have (on average 425.0) internal successors, (6375), 15 states have internal predecessors, (6375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:18:36,098 INFO  L175             Difference]: Start difference. First operand has 361 places, 517 transitions, 2778 flow. Second operand 14 states and 5369 transitions.
[2024-03-12 00:18:36,098 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 374 places, 599 transitions, 3205 flow
[2024-03-12 00:18:43,274 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 372 places, 599 transitions, 3017 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 00:18:43,279 INFO  L231             Difference]: Finished difference. Result has 381 places, 530 transitions, 2702 flow
[2024-03-12 00:18:43,279 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=2590, 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=2702, PETRI_PLACES=381, PETRI_TRANSITIONS=530}
[2024-03-12 00:18:43,280 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 50 predicate places.
[2024-03-12 00:18:43,280 INFO  L495      AbstractCegarLoop]: Abstraction has has 381 places, 530 transitions, 2702 flow
[2024-03-12 00:18:43,280 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 16 states, 16 states have (on average 377.5) internal successors, (6040), 16 states have internal predecessors, (6040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:18:43,281 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:18:43,281 INFO  L208   CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 00:18:43,299 INFO  L540       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0
[2024-03-12 00:18:43,481 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17
[2024-03-12 00:18:43,482 INFO  L420      AbstractCegarLoop]: === Iteration 19 === Targeting threadErr3ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-12 00:18:43,483 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:18:43,483 INFO  L85        PathProgramCache]: Analyzing trace with hash -778908503, now seen corresponding path program 1 times
[2024-03-12 00:18:43,483 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:18:43,483 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796717234]
[2024-03-12 00:18:43,484 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:18:43,484 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:18:43,527 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:18:43,763 INFO  L134       CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked.
[2024-03-12 00:18:43,763 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:18:43,763 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796717234]
[2024-03-12 00:18:43,763 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796717234] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:18:43,763 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:18:43,764 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8
[2024-03-12 00:18:43,764 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790235769]
[2024-03-12 00:18:43,764 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:18:43,764 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 9 states
[2024-03-12 00:18:43,765 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:18:43,765 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants.
[2024-03-12 00:18:43,765 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72
[2024-03-12 00:18:44,536 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 312 out of 425
[2024-03-12 00:18:44,538 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 381 places, 530 transitions, 2702 flow. Second operand  has 9 states, 9 states have (on average 316.3333333333333) internal successors, (2847), 9 states have internal predecessors, (2847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:18:44,538 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:18:44,538 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 312 of 425
[2024-03-12 00:18:44,538 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:20:11,144 INFO  L124   PetriNetUnfolderBase]: 175844/419849 cut-off events.
[2024-03-12 00:20:11,145 INFO  L125   PetriNetUnfolderBase]: For 438526/452493 co-relation queries the response was YES.
[2024-03-12 00:20:14,289 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 1147427 conditions, 419849 events. 175844/419849 cut-off events. For 438526/452493 co-relation queries the response was YES. Maximal size of possible extension queue 5274. Compared 5598184 event pairs, 68449 based on Foata normal form. 1420/403548 useless extension candidates. Maximal degree in co-relation 1147334. Up to 164048 conditions per place. 
[2024-03-12 00:20:15,837 INFO  L140   encePairwiseOnDemand]: 395/425 looper letters, 386 selfloop transitions, 188 changer transitions 0/871 dead transitions.
[2024-03-12 00:20:15,837 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 392 places, 871 transitions, 6246 flow
[2024-03-12 00:20:15,838 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. 
[2024-03-12 00:20:15,838 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 12 states.
[2024-03-12 00:20:15,842 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 3998 transitions.
[2024-03-12 00:20:15,843 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.783921568627451
[2024-03-12 00:20:15,843 INFO  L72            ComplementDD]: Start complementDD. Operand 12 states and 3998 transitions.
[2024-03-12 00:20:15,843 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 12 states and 3998 transitions.
[2024-03-12 00:20:15,844 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:20:15,844 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 3998 transitions.
[2024-03-12 00:20:15,847 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 13 states, 12 states have (on average 333.1666666666667) internal successors, (3998), 12 states have internal predecessors, (3998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:20:15,851 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 13 states, 13 states have (on average 425.0) internal successors, (5525), 13 states have internal predecessors, (5525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:20:15,852 INFO  L81            ComplementDD]: Finished complementDD. Result  has 13 states, 13 states have (on average 425.0) internal successors, (5525), 13 states have internal predecessors, (5525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:20:15,852 INFO  L175             Difference]: Start difference. First operand has 381 places, 530 transitions, 2702 flow. Second operand 12 states and 3998 transitions.
[2024-03-12 00:20:15,852 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 392 places, 871 transitions, 6246 flow
[2024-03-12 00:20:18,522 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 391 places, 871 transitions, 6240 flow, removed 2 selfloop flow, removed 1 redundant places.
[2024-03-12 00:20:18,529 INFO  L231             Difference]: Finished difference. Result has 397 places, 633 transitions, 4451 flow
[2024-03-12 00:20:18,529 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=2696, PETRI_DIFFERENCE_MINUEND_PLACES=380, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=530, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=428, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=4451, PETRI_PLACES=397, PETRI_TRANSITIONS=633}
[2024-03-12 00:20:18,530 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 66 predicate places.
[2024-03-12 00:20:18,530 INFO  L495      AbstractCegarLoop]: Abstraction has has 397 places, 633 transitions, 4451 flow
[2024-03-12 00:20:18,530 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 9 states, 9 states have (on average 316.3333333333333) internal successors, (2847), 9 states have internal predecessors, (2847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:20:18,530 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:20:18,530 INFO  L208   CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 00:20:18,530 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18
[2024-03-12 00:20:18,531 INFO  L420      AbstractCegarLoop]: === Iteration 20 === Targeting cleanerErr1ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-12 00:20:18,531 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:20:18,531 INFO  L85        PathProgramCache]: Analyzing trace with hash 607185211, now seen corresponding path program 1 times
[2024-03-12 00:20:18,531 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:20:18,531 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476324965]
[2024-03-12 00:20:18,531 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:20:18,531 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:20:18,571 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:20:18,971 INFO  L134       CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked.
[2024-03-12 00:20:18,971 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:20:18,971 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476324965]
[2024-03-12 00:20:18,971 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1476324965] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:20:18,971 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:20:18,971 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8
[2024-03-12 00:20:18,971 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134032125]
[2024-03-12 00:20:18,971 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:20:18,972 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 9 states
[2024-03-12 00:20:18,972 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:20:18,972 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants.
[2024-03-12 00:20:18,972 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72
[2024-03-12 00:20:20,319 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 359 out of 425
[2024-03-12 00:20:20,321 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 397 places, 633 transitions, 4451 flow. Second operand  has 9 states, 9 states have (on average 361.6666666666667) internal successors, (3255), 9 states have internal predecessors, (3255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:20:20,321 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:20:20,321 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 359 of 425
[2024-03-12 00:20:20,321 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:20:30,302 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [486#true, 395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 184#L1034-2true, 549#(<= ~breads_total~0 1)])
[2024-03-12 00:20:30,302 INFO  L294   olderBase$Statistics]: this new event has 230 ancestors and is cut-off event
[2024-03-12 00:20:30,302 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:20:30,302 INFO  L297   olderBase$Statistics]:   existing Event has 199 ancestors and is cut-off event
[2024-03-12 00:20:30,302 INFO  L297   olderBase$Statistics]:   existing Event has 199 ancestors and is cut-off event
[2024-03-12 00:20:30,713 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), threadThread1of1ForFork0InUse, Black: 475#true, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 252#L1034-3true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 549#(<= ~breads_total~0 1)])
[2024-03-12 00:20:30,714 INFO  L294   olderBase$Statistics]: this new event has 231 ancestors and is cut-off event
[2024-03-12 00:20:30,714 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-12 00:20:30,714 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:20:30,714 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-12 00:20:30,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][287], [486#true, 395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), 260#L1069-3true, Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 184#L1034-2true, 549#(<= ~breads_total~0 1)])
[2024-03-12 00:20:30,719 INFO  L294   olderBase$Statistics]: this new event has 231 ancestors and is cut-off event
[2024-03-12 00:20:30,719 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:20:30,719 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-12 00:20:30,719 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-12 00:20:31,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][287], [486#true, 395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, 410#L1034-4true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 549#(<= ~breads_total~0 1)])
[2024-03-12 00:20:31,269 INFO  L294   olderBase$Statistics]: this new event has 232 ancestors and is cut-off event
[2024-03-12 00:20:31,269 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 00:20:31,269 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:20:31,269 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 00:20:31,272 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), 260#L1069-3true, Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), threadThread1of1ForFork0InUse, Black: 475#true, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 252#L1034-3true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 549#(<= ~breads_total~0 1)])
[2024-03-12 00:20:31,272 INFO  L294   olderBase$Statistics]: this new event has 232 ancestors and is cut-off event
[2024-03-12 00:20:31,272 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:20:31,272 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 00:20:31,272 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 00:20:31,278 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [486#true, 395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 184#L1034-2true, 549#(<= ~breads_total~0 1)])
[2024-03-12 00:20:31,278 INFO  L294   olderBase$Statistics]: this new event has 232 ancestors and is cut-off event
[2024-03-12 00:20:31,279 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:20:31,279 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 00:20:31,279 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 00:20:31,736 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, 410#L1034-4true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), 260#L1069-3true, Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 549#(<= ~breads_total~0 1)])
[2024-03-12 00:20:31,736 INFO  L294   olderBase$Statistics]: this new event has 233 ancestors and is cut-off event
[2024-03-12 00:20:31,736 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 00:20:31,736 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:20:31,736 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 00:20:31,739 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), threadThread1of1ForFork0InUse, Black: 538#true, 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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 252#L1034-3true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 549#(<= ~breads_total~0 1)])
[2024-03-12 00:20:31,739 INFO  L294   olderBase$Statistics]: this new event has 233 ancestors and is cut-off event
[2024-03-12 00:20:31,739 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:20:31,739 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 00:20:31,739 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 00:20:31,746 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [486#true, 395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 184#L1034-2true, 549#(<= ~breads_total~0 1)])
[2024-03-12 00:20:31,746 INFO  L294   olderBase$Statistics]: this new event has 233 ancestors and is cut-off event
[2024-03-12 00:20:31,746 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 00:20:31,746 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 00:20:31,746 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:20:32,254 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [486#true, 395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, 410#L1034-4true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 549#(<= ~breads_total~0 1)])
[2024-03-12 00:20:32,254 INFO  L294   olderBase$Statistics]: this new event has 234 ancestors and is cut-off event
[2024-03-12 00:20:32,254 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:20:32,254 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 00:20:32,254 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 00:20:32,257 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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, threadThread1of1ForFork0InUse, Black: 475#true, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 252#L1034-3true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 549#(<= ~breads_total~0 1)])
[2024-03-12 00:20:32,258 INFO  L294   olderBase$Statistics]: this new event has 234 ancestors and is cut-off event
[2024-03-12 00:20:32,258 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:20:32,258 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 00:20:32,258 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 00:20:32,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][287], [486#true, 395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), threadThread1of1ForFork0InUse, Black: 475#true, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 184#L1034-2true, 549#(<= ~breads_total~0 1)])
[2024-03-12 00:20:32,263 INFO  L294   olderBase$Statistics]: this new event has 234 ancestors and is cut-off event
[2024-03-12 00:20:32,263 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:20:32,263 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 00:20:32,263 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 00:20:32,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][287], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, 410#L1034-4true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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, threadThread1of1ForFork0InUse, Black: 475#true, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 549#(<= ~breads_total~0 1)])
[2024-03-12 00:20:32,948 INFO  L294   olderBase$Statistics]: this new event has 235 ancestors and is cut-off event
[2024-03-12 00:20:32,948 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:20:32,948 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 00:20:32,948 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 00:20:32,950 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), threadThread1of1ForFork0InUse, Black: 475#true, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 252#L1034-3true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 549#(<= ~breads_total~0 1)])
[2024-03-12 00:20:32,951 INFO  L294   olderBase$Statistics]: this new event has 235 ancestors and is cut-off event
[2024-03-12 00:20:32,951 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 00:20:32,951 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 00:20:32,951 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:20:33,481 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [486#true, 395#L1027-5true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, 410#L1034-4true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), threadThread1of1ForFork0InUse, Black: 475#true, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 549#(<= ~breads_total~0 1)])
[2024-03-12 00:20:33,481 INFO  L294   olderBase$Statistics]: this new event has 236 ancestors and is cut-off event
[2024-03-12 00:20:33,481 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 00:20:33,481 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:20:33,481 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 00:20:37,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][287], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 457#true, Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), threadThread1of1ForFork0InUse, Black: 538#true, 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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true, 184#L1034-2true])
[2024-03-12 00:20:37,948 INFO  L294   olderBase$Statistics]: this new event has 244 ancestors and is cut-off event
[2024-03-12 00:20:37,948 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-12 00:20:37,948 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:20:37,948 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:20:38,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][287], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 457#true, Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 252#L1034-3true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:20:38,430 INFO  L294   olderBase$Statistics]: this new event has 245 ancestors and is cut-off event
[2024-03-12 00:20:38,431 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:20:38,431 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-12 00:20:38,431 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:20:38,436 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 457#true, Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), 260#L1069-3true, Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), threadThread1of1ForFork0InUse, Black: 538#true, 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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true, 184#L1034-2true])
[2024-03-12 00:20:38,436 INFO  L294   olderBase$Statistics]: this new event has 245 ancestors and is cut-off event
[2024-03-12 00:20:38,436 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:20:38,436 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-12 00:20:38,436 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:20:39,035 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), 410#L1034-4true, Black: 457#true, Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 271#L1069-2true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), threadThread1of1ForFork0InUse, Black: 538#true, 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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:20:39,036 INFO  L294   olderBase$Statistics]: this new event has 246 ancestors and is cut-off event
[2024-03-12 00:20:39,036 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:20:39,036 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-12 00:20:39,036 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:20:39,039 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 457#true, Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), 260#L1069-3true, Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), threadThread1of1ForFork0InUse, Black: 538#true, 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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 252#L1034-3true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:20:39,040 INFO  L294   olderBase$Statistics]: this new event has 246 ancestors and is cut-off event
[2024-03-12 00:20:39,040 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:20:39,040 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-12 00:20:39,040 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:20:39,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][287], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 457#true, Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), threadThread1of1ForFork0InUse, Black: 538#true, 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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true, 184#L1034-2true])
[2024-03-12 00:20:39,046 INFO  L294   olderBase$Statistics]: this new event has 246 ancestors and is cut-off event
[2024-03-12 00:20:39,046 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:20:39,046 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:20:39,046 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-12 00:20:39,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][287], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), 410#L1034-4true, Black: 457#true, Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), 260#L1069-3true, Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), threadThread1of1ForFork0InUse, Black: 538#true, 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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:20:39,488 INFO  L294   olderBase$Statistics]: this new event has 247 ancestors and is cut-off event
[2024-03-12 00:20:39,488 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:20:39,488 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:20:39,488 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-12 00:20:39,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][287], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 457#true, Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 252#L1034-3true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:20:39,492 INFO  L294   olderBase$Statistics]: this new event has 247 ancestors and is cut-off event
[2024-03-12 00:20:39,492 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:20:39,492 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:20:39,492 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-12 00:20:39,499 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 457#true, Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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, threadThread1of1ForFork0InUse, Black: 538#true, 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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true, 184#L1034-2true])
[2024-03-12 00:20:39,500 INFO  L294   olderBase$Statistics]: this new event has 247 ancestors and is cut-off event
[2024-03-12 00:20:39,500 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:20:39,500 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-12 00:20:39,500 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:20:40,055 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), 410#L1034-4true, Black: 457#true, Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:20:40,056 INFO  L294   olderBase$Statistics]: this new event has 248 ancestors and is cut-off event
[2024-03-12 00:20:40,056 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-12 00:20:40,056 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:20:40,056 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:20:40,059 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 457#true, Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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, threadThread1of1ForFork0InUse, Black: 538#true, 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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 252#L1034-3true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:20:40,060 INFO  L294   olderBase$Statistics]: this new event has 248 ancestors and is cut-off event
[2024-03-12 00:20:40,060 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:20:40,060 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:20:40,060 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-12 00:20:40,065 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 457#true, Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), threadThread1of1ForFork0InUse, Black: 538#true, 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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true, 184#L1034-2true])
[2024-03-12 00:20:40,066 INFO  L294   olderBase$Statistics]: this new event has 248 ancestors and is cut-off event
[2024-03-12 00:20:40,066 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-12 00:20:40,066 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:20:40,066 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:20:40,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][287], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), 410#L1034-4true, Black: 457#true, Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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, threadThread1of1ForFork0InUse, Black: 538#true, 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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:20:40,447 INFO  L294   olderBase$Statistics]: this new event has 249 ancestors and is cut-off event
[2024-03-12 00:20:40,448 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:20:40,448 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:20:40,448 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:20:40,450 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 457#true, Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), threadThread1of1ForFork0InUse, Black: 538#true, 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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 252#L1034-3true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:20:40,450 INFO  L294   olderBase$Statistics]: this new event has 249 ancestors and is cut-off event
[2024-03-12 00:20:40,450 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:20:40,450 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:20:40,450 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:20:40,969 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), 410#L1034-4true, Black: 457#true, Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), threadThread1of1ForFork0InUse, Black: 538#true, 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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:20:40,970 INFO  L294   olderBase$Statistics]: this new event has 250 ancestors and is cut-off event
[2024-03-12 00:20:40,970 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 00:20:40,970 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:20:40,970 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 00:20:41,269 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[][550], [Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 526#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), threadThread1of1ForFork0NotInUse, Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 195#L1036-13true, Black: 500#(= |#race~data~0| 0), 123#L1069-7true, 549#(<= ~breads_total~0 1), 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-12 00:20:41,269 INFO  L294   olderBase$Statistics]: this new event has 244 ancestors and is cut-off event
[2024-03-12 00:20:41,269 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-12 00:20:41,269 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-12 00:20:41,269 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-12 00:20:41,562 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][196], [323#L1026-6true, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |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: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 16#L1043-2true, Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 123#L1069-7true, 549#(<= ~breads_total~0 1)])
[2024-03-12 00:20:41,562 INFO  L294   olderBase$Statistics]: this new event has 244 ancestors and is cut-off event
[2024-03-12 00:20:41,562 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:20:41,563 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:20:41,563 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:20:41,563 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1069-6-->L1069-7: Formula: (= |v_#valid_15| (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem49#1.base_3| 0))  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem49#1.base=|v_ULTIMATE.start_main_#t~mem49#1.base_3|}  AuxVars[]  AssignedVars[#valid][196], [Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |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: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 16#L1043-2true, Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 123#L1069-7true, 549#(<= ~breads_total~0 1)])
[2024-03-12 00:20:41,563 INFO  L294   olderBase$Statistics]: this new event has 245 ancestors and is cut-off event
[2024-03-12 00:20:41,563 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:20:41,563 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:20:41,563 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:20:42,988 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[][550], [Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (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#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 526#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 36#L1056-3true, 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 195#L1036-13true, Black: 498#true, 549#(<= ~breads_total~0 1), 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-12 00:20:42,989 INFO  L294   olderBase$Statistics]: this new event has 249 ancestors and is cut-off event
[2024-03-12 00:20:42,989 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:20:42,989 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:20:42,989 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:20:43,650 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] threadEXIT-->L1036-13: Formula: (= v_threadThread1of1ForFork0_thidvar0_6 (let ((.cse0 (mod |v_cleanerThread1of1ForFork1_#t~mem17_8| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))))  InVars {cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  OutVars{cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  AuxVars[]  AssignedVars[][560], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (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#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), 1587#(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: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 526#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), threadThread1of1ForFork0NotInUse, Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 195#L1036-13true, Black: 498#true, 549#(<= ~breads_total~0 1), 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-12 00:20:43,651 INFO  L294   olderBase$Statistics]: this new event has 252 ancestors and is cut-off event
[2024-03-12 00:20:43,651 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:20:43,651 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:20:43,651 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:20:43,656 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], [486#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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), 1587#(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: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 526#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), threadThread1of1ForFork0NotInUse, Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 195#L1036-13true, Black: 498#true, 549#(<= ~breads_total~0 1), 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-12 00:20:43,656 INFO  L294   olderBase$Statistics]: this new event has 252 ancestors and is cut-off event
[2024-03-12 00:20:43,656 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:20:43,656 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:20:43,657 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:20:44,141 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[][550], [Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |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#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 457#true, Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 526#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 195#L1036-13true, Black: 500#(= |#race~data~0| 0), 544#true, 123#L1069-7true, 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-12 00:20:44,141 INFO  L294   olderBase$Statistics]: this new event has 258 ancestors and is cut-off event
[2024-03-12 00:20:44,141 INFO  L297   olderBase$Statistics]:   existing Event has 258 ancestors and is cut-off event
[2024-03-12 00:20:44,141 INFO  L297   olderBase$Statistics]:   existing Event has 258 ancestors and is cut-off event
[2024-03-12 00:20:44,141 INFO  L297   olderBase$Statistics]:   existing Event has 258 ancestors and is cut-off event
[2024-03-12 00:20:44,187 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][196], [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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 457#true, Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 16#L1043-2true, Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true, 123#L1069-7true])
[2024-03-12 00:20:44,187 INFO  L294   olderBase$Statistics]: this new event has 258 ancestors and is cut-off event
[2024-03-12 00:20:44,187 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:20:44,187 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:20:44,187 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:20:44,187 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][196], [Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 457#true, Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 16#L1043-2true, Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true, 123#L1069-7true])
[2024-03-12 00:20:44,188 INFO  L294   olderBase$Statistics]: this new event has 259 ancestors and is cut-off event
[2024-03-12 00:20:44,188 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:20:44,188 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:20:44,188 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:20:44,509 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[][550], [Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (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#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 457#true, Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 526#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 36#L1056-3true, 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 195#L1036-13true, Black: 498#true, 544#true, 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-12 00:20:44,509 INFO  L294   olderBase$Statistics]: this new event has 263 ancestors and is cut-off event
[2024-03-12 00:20:44,509 INFO  L297   olderBase$Statistics]:   existing Event has 263 ancestors and is cut-off event
[2024-03-12 00:20:44,509 INFO  L297   olderBase$Statistics]:   existing Event has 263 ancestors and is cut-off event
[2024-03-12 00:20:44,510 INFO  L297   olderBase$Statistics]:   existing Event has 263 ancestors and is cut-off event
[2024-03-12 00:20:44,649 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] threadEXIT-->L1036-13: Formula: (= v_threadThread1of1ForFork0_thidvar0_6 (let ((.cse0 (mod |v_cleanerThread1of1ForFork1_#t~mem17_8| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))))  InVars {cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  OutVars{cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  AuxVars[]  AssignedVars[][560], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (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#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 457#true, Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), 1587#(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: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 526#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 195#L1036-13true, Black: 498#true, 544#true, 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-12 00:20:44,649 INFO  L294   olderBase$Statistics]: this new event has 266 ancestors and is cut-off event
[2024-03-12 00:20:44,649 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-12 00:20:44,649 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-12 00:20:44,650 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-12 00:20:44,655 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], [486#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 457#true, Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), 1587#(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: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 526#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), threadThread1of1ForFork0NotInUse, Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 195#L1036-13true, Black: 498#true, 544#true, 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-12 00:20:44,655 INFO  L294   olderBase$Statistics]: this new event has 266 ancestors and is cut-off event
[2024-03-12 00:20:44,655 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-12 00:20:44,655 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-12 00:20:44,655 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-12 00:20:54,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][287], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 131#L1033-7true, Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:20:54,099 INFO  L294   olderBase$Statistics]: this new event has 344 ancestors and is cut-off event
[2024-03-12 00:20:54,099 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:20:54,100 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:20:54,100 INFO  L297   olderBase$Statistics]:   existing Event has 267 ancestors and is cut-off event
[2024-03-12 00:20:54,212 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[][293], [Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, 305#L1043-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true, 123#L1069-7true])
[2024-03-12 00:20:54,212 INFO  L294   olderBase$Statistics]: this new event has 339 ancestors and is cut-off event
[2024-03-12 00:20:54,213 INFO  L297   olderBase$Statistics]:   existing Event has 339 ancestors and is cut-off event
[2024-03-12 00:20:54,213 INFO  L297   olderBase$Statistics]:   existing Event has 339 ancestors and is cut-off event
[2024-03-12 00:20:54,213 INFO  L297   olderBase$Statistics]:   existing Event has 339 ancestors and is cut-off event
[2024-03-12 00:20:54,214 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[][293], [Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true, 123#L1069-7true])
[2024-03-12 00:20:54,214 INFO  L294   olderBase$Statistics]: this new event has 339 ancestors and is cut-off event
[2024-03-12 00:20:54,214 INFO  L297   olderBase$Statistics]:   existing Event has 339 ancestors and is cut-off event
[2024-03-12 00:20:54,214 INFO  L297   olderBase$Statistics]:   existing Event has 339 ancestors and is cut-off event
[2024-03-12 00:20:54,214 INFO  L297   olderBase$Statistics]:   existing Event has 339 ancestors and is cut-off event
[2024-03-12 00:20:55,505 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][386], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true, 123#L1069-7true, 355#L1043-4true])
[2024-03-12 00:20:55,506 INFO  L294   olderBase$Statistics]: this new event has 345 ancestors and is cut-off event
[2024-03-12 00:20:55,506 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-12 00:20:55,506 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-12 00:20:55,506 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-12 00:20:56,234 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[][293], [Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (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#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, 305#L1043-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 36#L1056-3true, 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 498#true, 544#true])
[2024-03-12 00:20:56,234 INFO  L294   olderBase$Statistics]: this new event has 344 ancestors and is cut-off event
[2024-03-12 00:20:56,234 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:20:56,235 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:20:56,235 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:20:56,236 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[][293], [Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (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#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 36#L1056-3true, 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 498#true, 544#true])
[2024-03-12 00:20:56,236 INFO  L294   olderBase$Statistics]: this new event has 344 ancestors and is cut-off event
[2024-03-12 00:20:56,236 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:20:56,237 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:20:56,237 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:20:56,639 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 131#L1033-7true, Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:20:56,639 INFO  L294   olderBase$Statistics]: this new event has 350 ancestors and is cut-off event
[2024-03-12 00:20:56,640 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:20:56,640 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:20:56,640 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-12 00:20:57,095 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][386], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true, 123#L1069-7true, 355#L1043-4true])
[2024-03-12 00:20:57,095 INFO  L294   olderBase$Statistics]: this new event has 345 ancestors and is not cut-off event
[2024-03-12 00:20:57,095 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is not cut-off event
[2024-03-12 00:20:57,095 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is not cut-off event
[2024-03-12 00:20:57,095 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is not cut-off event
[2024-03-12 00:20:57,225 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[][310], [486#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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, 305#L1043-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), 1587#(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: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:20:57,225 INFO  L294   olderBase$Statistics]: this new event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,226 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,226 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,226 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,227 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[][310], [486#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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), 1587#(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: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:20:57,227 INFO  L294   olderBase$Statistics]: this new event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,227 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,227 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,227 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,540 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[][310], [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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, 305#L1043-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), 1587#(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: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 498#true, 544#true])
[2024-03-12 00:20:57,541 INFO  L294   olderBase$Statistics]: this new event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,541 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,541 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,541 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,542 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[][310], [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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), 1587#(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: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 498#true, 544#true])
[2024-03-12 00:20:57,542 INFO  L294   olderBase$Statistics]: this new event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,542 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,542 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,542 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,688 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[][310], [486#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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, 305#L1043-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), 1587#(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: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 544#true, Black: 498#true])
[2024-03-12 00:20:57,688 INFO  L294   olderBase$Statistics]: this new event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,689 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,689 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,689 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,690 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[][310], [486#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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), 1587#(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: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 544#true, Black: 498#true])
[2024-03-12 00:20:57,690 INFO  L294   olderBase$Statistics]: this new event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,690 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,690 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,690 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,732 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[][310], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (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#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, 305#L1043-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), 1587#(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: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 498#true, 544#true])
[2024-03-12 00:20:57,733 INFO  L294   olderBase$Statistics]: this new event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,733 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,733 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,733 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,733 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,734 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[][310], [161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (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#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), 1587#(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: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 498#true, 544#true])
[2024-03-12 00:20:57,735 INFO  L294   olderBase$Statistics]: this new event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,735 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,735 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,735 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:20:57,735 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:20:58,177 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][416], [486#true, 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)), 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), 1587#(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: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, Black: 538#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 498#true, 544#true, 355#L1043-4true])
[2024-03-12 00:20:58,177 INFO  L294   olderBase$Statistics]: this new event has 353 ancestors and is cut-off event
[2024-03-12 00:20:58,177 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:20:58,177 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:20:58,177 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:20:58,178 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][386], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, Black: 538#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 36#L1056-3true, 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 498#true, 544#true, 355#L1043-4true])
[2024-03-12 00:20:58,178 INFO  L294   olderBase$Statistics]: this new event has 350 ancestors and is cut-off event
[2024-03-12 00:20:58,178 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-12 00:20:58,178 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-12 00:20:58,178 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-12 00:20:59,695 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][386], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, threadThread1of1ForFork0InUse, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 36#L1056-3true, 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 498#true, 544#true, 355#L1043-4true])
[2024-03-12 00:20:59,695 INFO  L294   olderBase$Statistics]: this new event has 350 ancestors and is not cut-off event
[2024-03-12 00:20:59,696 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is not cut-off event
[2024-03-12 00:20:59,696 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is not cut-off event
[2024-03-12 00:20:59,696 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is not cut-off event
[2024-03-12 00:20:59,819 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][680], [395#L1027-5true, 486#true, 161#ULTIMATE.startFINALtrue, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), 1587#(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: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 498#true, 544#true, 355#L1043-4true])
[2024-03-12 00:20:59,819 INFO  L294   olderBase$Statistics]: this new event has 353 ancestors and is cut-off event
[2024-03-12 00:20:59,819 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:20:59,820 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:20:59,820 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:20:59,821 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][680], [486#true, 395#L1027-5true, 161#ULTIMATE.startFINALtrue, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), 1587#(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: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, threadThread1of1ForFork0InUse, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 498#true, 544#true, 355#L1043-4true])
[2024-03-12 00:20:59,821 INFO  L294   olderBase$Statistics]: this new event has 353 ancestors and is cut-off event
[2024-03-12 00:20:59,821 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:20:59,821 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:20:59,821 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:20:59,822 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][680], [486#true, 395#L1027-5true, 161#ULTIMATE.startFINALtrue, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), 1587#(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: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, threadThread1of1ForFork0InUse, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 500#(= |#race~data~0| 0), 544#true, 355#L1043-4true])
[2024-03-12 00:20:59,822 INFO  L294   olderBase$Statistics]: this new event has 353 ancestors and is cut-off event
[2024-03-12 00:20:59,822 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:20:59,823 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:20:59,823 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:20:59,824 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][680], [486#true, 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)), 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), 1587#(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: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 500#(= |#race~data~0| 0), 544#true, 355#L1043-4true])
[2024-03-12 00:20:59,824 INFO  L294   olderBase$Statistics]: this new event has 353 ancestors and is cut-off event
[2024-03-12 00:20:59,824 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:20:59,824 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:20:59,824 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:21:00,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][416], [486#true, 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)), 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), 1587#(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: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, Black: 538#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 498#true, 544#true, 355#L1043-4true])
[2024-03-12 00:21:00,213 INFO  L294   olderBase$Statistics]: this new event has 353 ancestors and is cut-off event
[2024-03-12 00:21:00,213 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:21:00,213 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:21:00,213 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:21:00,214 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:21:00,214 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][416], [486#true, 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)), 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), 1587#(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: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, Black: 538#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 498#true, 544#true, 355#L1043-4true])
[2024-03-12 00:21:00,214 INFO  L294   olderBase$Statistics]: this new event has 353 ancestors and is cut-off event
[2024-03-12 00:21:00,215 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:21:00,215 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:21:00,215 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:21:01,176 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][416], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (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)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), 1587#(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: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 498#true, 544#true, 355#L1043-4true])
[2024-03-12 00:21:01,177 INFO  L294   olderBase$Statistics]: this new event has 353 ancestors and is not cut-off event
[2024-03-12 00:21:01,177 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is not cut-off event
[2024-03-12 00:21:01,177 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is not cut-off event
[2024-03-12 00:21:01,177 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is not cut-off event
[2024-03-12 00:21:01,177 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is not cut-off event
[2024-03-12 00:21:01,223 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[][293], [486#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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 400#L1028-6true, Black: 500#(= |#race~data~0| 0), 544#true, 123#L1069-7true])
[2024-03-12 00:21:01,223 INFO  L294   olderBase$Statistics]: this new event has 354 ancestors and is cut-off event
[2024-03-12 00:21:01,223 INFO  L297   olderBase$Statistics]:   existing Event has 354 ancestors and is cut-off event
[2024-03-12 00:21:01,223 INFO  L297   olderBase$Statistics]:   existing Event has 354 ancestors and is cut-off event
[2024-03-12 00:21:01,223 INFO  L297   olderBase$Statistics]:   existing Event has 354 ancestors and is cut-off event
[2024-03-12 00:21:01,228 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[][293], [486#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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 352#L1028-9true, Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true, 123#L1069-7true])
[2024-03-12 00:21:01,228 INFO  L294   olderBase$Statistics]: this new event has 355 ancestors and is cut-off event
[2024-03-12 00:21:01,228 INFO  L297   olderBase$Statistics]:   existing Event has 355 ancestors and is cut-off event
[2024-03-12 00:21:01,229 INFO  L297   olderBase$Statistics]:   existing Event has 355 ancestors and is cut-off event
[2024-03-12 00:21:01,229 INFO  L297   olderBase$Statistics]:   existing Event has 355 ancestors and is cut-off event
[2024-03-12 00:21:01,234 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[][293], [Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 352#L1028-9true, Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true, 123#L1069-7true])
[2024-03-12 00:21:01,234 INFO  L294   olderBase$Statistics]: this new event has 355 ancestors and is cut-off event
[2024-03-12 00:21:01,234 INFO  L297   olderBase$Statistics]:   existing Event has 355 ancestors and is cut-off event
[2024-03-12 00:21:01,234 INFO  L297   olderBase$Statistics]:   existing Event has 355 ancestors and is cut-off event
[2024-03-12 00:21:01,235 INFO  L297   olderBase$Statistics]:   existing Event has 355 ancestors and is cut-off event
[2024-03-12 00:21:01,601 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[][293], [486#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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 352#L1028-9true, Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 500#(= |#race~data~0| 0), 544#true, 123#L1069-7true])
[2024-03-12 00:21:01,601 INFO  L294   olderBase$Statistics]: this new event has 355 ancestors and is cut-off event
[2024-03-12 00:21:01,601 INFO  L297   olderBase$Statistics]:   existing Event has 355 ancestors and is cut-off event
[2024-03-12 00:21:01,601 INFO  L297   olderBase$Statistics]:   existing Event has 355 ancestors and is cut-off event
[2024-03-12 00:21:01,602 INFO  L297   olderBase$Statistics]:   existing Event has 355 ancestors and is cut-off event
[2024-03-12 00:21:01,602 INFO  L297   olderBase$Statistics]:   existing Event has 355 ancestors and is cut-off event
[2024-03-12 00:21:03,259 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[][293], [486#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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 36#L1056-3true, 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 400#L1028-6true, Black: 498#true, 544#true])
[2024-03-12 00:21:03,260 INFO  L294   olderBase$Statistics]: this new event has 359 ancestors and is cut-off event
[2024-03-12 00:21:03,260 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is cut-off event
[2024-03-12 00:21:03,260 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is cut-off event
[2024-03-12 00:21:03,260 INFO  L297   olderBase$Statistics]:   existing Event has 359 ancestors and is cut-off event
[2024-03-12 00:21:03,278 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[][293], [486#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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 352#L1028-9true, 36#L1056-3true, 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 498#true, 544#true])
[2024-03-12 00:21:03,278 INFO  L294   olderBase$Statistics]: this new event has 360 ancestors and is cut-off event
[2024-03-12 00:21:03,279 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:21:03,279 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:21:03,279 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:21:03,609 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[][293], [Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 352#L1028-9true, Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 36#L1056-3true, 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 498#true, 544#true])
[2024-03-12 00:21:03,609 INFO  L294   olderBase$Statistics]: this new event has 360 ancestors and is cut-off event
[2024-03-12 00:21:03,609 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:21:03,609 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:21:03,609 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:21:03,610 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[][293], [486#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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 352#L1028-9true, Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 36#L1056-3true, 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 498#true, 544#true])
[2024-03-12 00:21:03,610 INFO  L294   olderBase$Statistics]: this new event has 360 ancestors and is cut-off event
[2024-03-12 00:21:03,610 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:21:03,611 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:21:03,611 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:21:03,611 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:21:03,947 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[][310], [486#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, Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), 1587#(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: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 352#L1028-9true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:03,948 INFO  L294   olderBase$Statistics]: this new event has 363 ancestors and is cut-off event
[2024-03-12 00:21:03,948 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-12 00:21:03,948 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-12 00:21:03,948 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-12 00:21:03,960 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), 167#L1043-1true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:03,960 INFO  L294   olderBase$Statistics]: this new event has 365 ancestors and is cut-off event
[2024-03-12 00:21:03,960 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-03-12 00:21:03,960 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-03-12 00:21:03,960 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-03-12 00:21:03,975 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 353#L1036-4true, Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 315#L1059-8true, Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, Black: 538#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:03,975 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-12 00:21:03,975 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:21:03,975 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-12 00:21:03,976 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:21:04,252 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[][310], [486#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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), 1587#(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: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 400#L1028-6true, Black: 498#true, 544#true])
[2024-03-12 00:21:04,252 INFO  L294   olderBase$Statistics]: this new event has 362 ancestors and is cut-off event
[2024-03-12 00:21:04,253 INFO  L297   olderBase$Statistics]:   existing Event has 362 ancestors and is cut-off event
[2024-03-12 00:21:04,253 INFO  L297   olderBase$Statistics]:   existing Event has 362 ancestors and is cut-off event
[2024-03-12 00:21:04,253 INFO  L297   olderBase$Statistics]:   existing Event has 362 ancestors and is cut-off event
[2024-03-12 00:21:04,257 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[][310], [486#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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), 1587#(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: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 352#L1028-9true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 498#true, 544#true])
[2024-03-12 00:21:04,257 INFO  L294   olderBase$Statistics]: this new event has 363 ancestors and is cut-off event
[2024-03-12 00:21:04,258 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-12 00:21:04,258 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-12 00:21:04,258 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-12 00:21:04,264 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[][310], [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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), 1587#(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: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, 400#L1028-6true, Black: 498#true, 544#true])
[2024-03-12 00:21:04,264 INFO  L294   olderBase$Statistics]: this new event has 362 ancestors and is cut-off event
[2024-03-12 00:21:04,264 INFO  L297   olderBase$Statistics]:   existing Event has 362 ancestors and is cut-off event
[2024-03-12 00:21:04,264 INFO  L297   olderBase$Statistics]:   existing Event has 362 ancestors and is cut-off event
[2024-03-12 00:21:04,264 INFO  L297   olderBase$Statistics]:   existing Event has 362 ancestors and is cut-off event
[2024-03-12 00:21:04,265 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[][310], [486#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, Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), 1587#(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: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 400#L1028-6true, Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:04,265 INFO  L294   olderBase$Statistics]: this new event has 362 ancestors and is cut-off event
[2024-03-12 00:21:04,265 INFO  L297   olderBase$Statistics]:   existing Event has 362 ancestors and is cut-off event
[2024-03-12 00:21:04,265 INFO  L297   olderBase$Statistics]:   existing Event has 362 ancestors and is cut-off event
[2024-03-12 00:21:04,265 INFO  L297   olderBase$Statistics]:   existing Event has 362 ancestors and is cut-off event
[2024-03-12 00:21:04,266 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[][310], [486#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, Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), 1587#(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: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1566#(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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:04,266 INFO  L294   olderBase$Statistics]: this new event has 363 ancestors and is cut-off event
[2024-03-12 00:21:04,266 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-12 00:21:04,266 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-12 00:21:04,266 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-12 00:21:04,266 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-12 00:21:04,272 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, threadThread1of1ForFork0InUse, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (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: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:04,272 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-12 00:21:04,272 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:21:04,272 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-12 00:21:04,272 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:21:04,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][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), 167#L1043-1true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, threadThread1of1ForFork0InUse, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:04,273 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-12 00:21:04,273 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:21:04,273 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:21:04,273 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:21:04,274 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 393#L1036-3true, Black: 475#true, threadThread1of1ForFork0InUse, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:04,274 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-12 00:21:04,274 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:21:04,274 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:21:04,274 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:21:04,275 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 393#L1036-3true, Black: 475#true, threadThread1of1ForFork0InUse, Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:04,275 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-12 00:21:04,275 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:21:04,275 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-12 00:21:04,275 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:21:04,280 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 263#L1036-5true, Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, Black: 538#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true, 238#L1059-5true])
[2024-03-12 00:21:04,280 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-12 00:21:04,280 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-12 00:21:04,281 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:21:04,281 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:21:04,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][331], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 263#L1036-5true, Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 315#L1059-8true, Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:04,290 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-12 00:21:04,291 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:21:04,291 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:21:04,291 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:21:04,759 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[][310], [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, Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), 1587#(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: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1566#(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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 498#true, 544#true])
[2024-03-12 00:21:04,759 INFO  L294   olderBase$Statistics]: this new event has 363 ancestors and is cut-off event
[2024-03-12 00:21:04,760 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-12 00:21:04,760 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-12 00:21:04,760 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-12 00:21:04,760 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[][310], [486#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, Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), 1587#(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: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1566#(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: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 498#true, 544#true])
[2024-03-12 00:21:04,761 INFO  L294   olderBase$Statistics]: this new event has 363 ancestors and is cut-off event
[2024-03-12 00:21:04,761 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-12 00:21:04,761 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-12 00:21:04,761 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-12 00:21:04,761 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-12 00:21:04,766 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[][310], [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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), 305#L1043-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), 1587#(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: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), 352#L1028-9true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 498#true, 544#true])
[2024-03-12 00:21:04,766 INFO  L294   olderBase$Statistics]: this new event has 363 ancestors and is cut-off event
[2024-03-12 00:21:04,766 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-12 00:21:04,766 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-12 00:21:04,767 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-12 00:21:04,767 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is cut-off event
[2024-03-12 00:21:04,772 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][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 353#L1036-4true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:04,772 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-12 00:21:04,773 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:21:04,773 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-12 00:21:04,773 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:21:04,773 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-12 00:21:04,773 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 353#L1036-4true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:04,773 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-12 00:21:04,773 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:21:04,773 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:21:04,774 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:21:04,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][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 244#L1043-3true, Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:04,774 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-12 00:21:04,775 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:21:04,775 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:21:04,775 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:21:04,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][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 244#L1043-3true, Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:04,775 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-12 00:21:04,775 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:21:04,775 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:21:04,775 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:21:04,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][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), 263#L1036-5true, Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true, 144#L1059-6true])
[2024-03-12 00:21:04,777 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-12 00:21:04,777 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:21:04,777 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:21:04,777 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:21:04,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][331], [486#true, 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)), 44#L1036-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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, Black: 538#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true, 238#L1059-5true])
[2024-03-12 00:21:04,780 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-12 00:21:04,780 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:21:04,780 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:21:04,780 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:21:04,787 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][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 393#L1036-3true, Black: 475#true, threadThread1of1ForFork0InUse, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:04,787 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-12 00:21:04,788 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:21:04,788 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:21:04,788 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:21:04,788 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:21:04,791 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 16#L1043-2true, Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:04,792 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-12 00:21:04,792 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:21:04,792 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:21:04,792 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:21:04,932 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][196], [Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 19#L1028true, Black: 540#(= |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), 37#L1034-6true, Black: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true, 123#L1069-7true])
[2024-03-12 00:21:04,932 INFO  L294   olderBase$Statistics]: this new event has 363 ancestors and is not cut-off event
[2024-03-12 00:21:04,932 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is not cut-off event
[2024-03-12 00:21:04,932 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is not cut-off event
[2024-03-12 00:21:04,932 INFO  L297   olderBase$Statistics]:   existing Event has 363 ancestors and is not cut-off event
[2024-03-12 00:21:05,064 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][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), 263#L1036-5true, Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:05,064 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-12 00:21:05,064 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:21:05,064 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:21:05,064 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:21:05,065 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:21:05,065 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), 263#L1036-5true, Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:05,065 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-12 00:21:05,065 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:21:05,065 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:21:05,065 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-12 00:21:05,067 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [486#true, 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)), 44#L1036-6true, Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true, 144#L1059-6true])
[2024-03-12 00:21:05,068 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-12 00:21:05,068 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:21:05,068 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:21:05,068 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-12 00:21:05,077 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][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 353#L1036-4true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:05,077 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-12 00:21:05,077 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-12 00:21:05,077 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:21:05,077 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-12 00:21:05,078 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:21:05,078 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-12 00:21:05,081 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 244#L1043-3true, Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, Black: 538#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:05,081 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-12 00:21:05,081 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-12 00:21:05,081 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:21:05,081 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:21:05,081 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:21:05,232 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][196], [Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (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, Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 19#L1028true, Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true, 123#L1069-7true])
[2024-03-12 00:21:05,232 INFO  L294   olderBase$Statistics]: this new event has 364 ancestors and is not cut-off event
[2024-03-12 00:21:05,232 INFO  L297   olderBase$Statistics]:   existing Event has 364 ancestors and is not cut-off event
[2024-03-12 00:21:05,232 INFO  L297   olderBase$Statistics]:   existing Event has 364 ancestors and is not cut-off event
[2024-03-12 00:21:05,232 INFO  L297   olderBase$Statistics]:   existing Event has 364 ancestors and is not cut-off event
[2024-03-12 00:21:05,388 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [486#true, 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)), 44#L1036-6true, Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:05,388 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-12 00:21:05,388 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:21:05,389 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:21:05,389 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:21:05,392 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][345], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 290#L1036-8true, Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, threadThread1of1ForFork0InUse, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true, 238#L1059-5true])
[2024-03-12 00:21:05,392 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-12 00:21:05,392 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:21:05,392 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:21:05,392 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:21:05,396 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][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), 263#L1036-5true, Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:05,396 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-12 00:21:05,396 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:21:05,397 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:21:05,397 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:21:05,397 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:21:05,397 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:21:05,514 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][196], [Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, 390#L1036-2true, Black: 500#(= |#race~data~0| 0), 544#true, 123#L1069-7true])
[2024-03-12 00:21:05,515 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-12 00:21:05,515 INFO  L297   olderBase$Statistics]:   existing Event has 258 ancestors and is cut-off event
[2024-03-12 00:21:05,515 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:21:05,515 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:21:05,702 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [486#true, 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)), 44#L1036-6true, Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:05,703 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-12 00:21:05,703 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-12 00:21:05,703 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:21:05,703 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:21:05,705 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][345], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 290#L1036-8true, Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, threadThread1of1ForFork0InUse, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true, 144#L1059-6true])
[2024-03-12 00:21:05,705 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-12 00:21:05,705 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:21:05,705 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-12 00:21:05,705 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:21:05,707 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][347], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, threadThread1of1ForFork0InUse, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 303#L1036-9true, 544#true, 238#L1059-5true])
[2024-03-12 00:21:05,707 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-12 00:21:05,707 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-12 00:21:05,708 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:21:05,708 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:21:05,927 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][196], [Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 393#L1036-3true, Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true, 123#L1069-7true])
[2024-03-12 00:21:05,927 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-12 00:21:05,927 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:21:05,927 INFO  L297   olderBase$Statistics]:   existing Event has 259 ancestors and is cut-off event
[2024-03-12 00:21:05,927 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:21:06,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][345], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 290#L1036-8true, Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, threadThread1of1ForFork0InUse, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:06,182 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-12 00:21:06,182 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:21:06,182 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-12 00:21:06,182 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:21:06,183 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][345], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 290#L1036-8true, Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, threadThread1of1ForFork0InUse, Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:06,183 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-12 00:21:06,183 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:21:06,183 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-12 00:21:06,183 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:21:06,185 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][347], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 303#L1036-9true, 544#true, 144#L1059-6true])
[2024-03-12 00:21:06,185 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-12 00:21:06,185 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:21:06,185 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-12 00:21:06,185 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:21:06,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][348], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), 138#L1036-10true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true, 238#L1059-5true])
[2024-03-12 00:21:06,187 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-12 00:21:06,187 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:21:06,188 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:21:06,188 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-12 00:21:06,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][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 353#L1036-4true, Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), threadThread1of1ForFork0InUse, Black: 475#true, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:06,336 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-12 00:21:06,336 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:21:06,336 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:21:06,336 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:21:06,336 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][196], [Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 353#L1036-4true, Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true, 123#L1069-7true])
[2024-03-12 00:21:06,336 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-12 00:21:06,336 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:21:06,337 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:21:06,337 INFO  L297   olderBase$Statistics]:   existing Event has 260 ancestors and is cut-off event
[2024-03-12 00:21:06,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][347], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 303#L1036-9true, 544#true])
[2024-03-12 00:21:06,536 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:21:06,536 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:21:06,536 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:21:06,536 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:21:06,537 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][347], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 303#L1036-9true, 544#true])
[2024-03-12 00:21:06,537 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-12 00:21:06,537 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-12 00:21:06,537 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:21:06,537 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:21:06,538 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][348], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), 138#L1036-10true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true, 144#L1059-6true])
[2024-03-12 00:21:06,538 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-12 00:21:06,539 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-12 00:21:06,539 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:21:06,539 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:21:06,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][346], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), 145#L1036-11true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, Black: 538#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true, 238#L1059-5true])
[2024-03-12 00:21:06,540 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-12 00:21:06,540 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:21:06,540 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-12 00:21:06,541 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:21:06,547 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, threadThread1of1ForFork0InUse, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (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: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:06,548 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-12 00:21:06,548 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:21:06,548 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-12 00:21:06,548 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:21:06,556 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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, 393#L1036-3true, Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:06,557 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-12 00:21:06,557 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:21:06,557 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:21:06,557 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-12 00:21:06,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][331], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 393#L1036-3true, Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:06,557 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:21:06,557 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:21:06,558 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:21:06,558 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:21:06,563 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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: 475#true, Black: 538#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 16#L1043-2true, Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:06,564 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-12 00:21:06,564 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:21:06,564 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:21:06,564 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:21:06,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][331], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, Black: 538#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 16#L1043-2true, Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:06,564 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:21:06,565 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:21:06,565 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:21:06,565 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:21:06,592 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], [Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 374#L1035-4true, Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 241#L1027-6true, 544#true, 123#L1069-7true])
[2024-03-12 00:21:06,593 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-12 00:21:06,593 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:21:06,593 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:21:06,593 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:21:06,599 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 263#L1036-5true, Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:06,599 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-12 00:21:06,599 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:21:06,599 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:21:06,599 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-12 00:21:06,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][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, 263#L1036-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:06,674 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-12 00:21:06,675 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-12 00:21:06,675 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:21:06,675 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:21:06,844 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][348], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:06,845 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-12 00:21:06,845 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:21:06,845 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:21:06,845 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:21:06,845 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][348], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:06,845 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:21:06,845 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:21:06,845 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:21:06,845 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:21:06,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][346], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), 145#L1036-11true, Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, threadThread1of1ForFork0InUse, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true, 144#L1059-6true])
[2024-03-12 00:21:06,847 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:21:06,847 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:21:06,847 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:21:06,847 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:21:06,848 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][346], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, threadThread1of1ForFork0InUse, Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true, 238#L1059-5true])
[2024-03-12 00:21:06,848 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:21:06,848 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:21:06,849 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:21:06,849 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:21:06,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][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 353#L1036-4true, Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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: 475#true, threadThread1of1ForFork0InUse, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:06,865 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:21:06,865 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:21:06,865 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:21:06,865 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:21:06,865 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][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 353#L1036-4true, Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, threadThread1of1ForFork0InUse, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:06,866 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-12 00:21:06,866 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:21:06,866 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:21:06,866 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:21:06,866 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:21:06,883 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 263#L1036-5true, Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:06,884 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:21:06,884 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:21:06,884 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:21:06,884 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:21:06,907 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [486#true, 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)), 44#L1036-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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:06,907 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:21:06,907 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:21:06,908 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:21:06,908 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:21:06,997 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][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 393#L1036-3true, Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:06,998 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:21:06,998 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:21:06,998 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:21:06,998 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:21:06,998 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:21:07,009 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][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, 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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:07,009 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:21:07,009 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:21:07,010 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:21:07,010 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:21:07,010 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:21:07,166 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][346], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), 145#L1036-11true, Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:07,166 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-12 00:21:07,166 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:21:07,167 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:21:07,167 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-12 00:21:07,167 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][346], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), 145#L1036-11true, Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:07,167 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-12 00:21:07,167 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:21:07,167 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:21:07,167 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:21:07,168 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 131#L1033-7true, Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:07,168 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-12 00:21:07,169 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:21:07,169 INFO  L297   olderBase$Statistics]:   existing Event has 343 ancestors and is cut-off event
[2024-03-12 00:21:07,169 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-12 00:21:07,169 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 131#L1033-7true, Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:07,169 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-12 00:21:07,169 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:21:07,169 INFO  L297   olderBase$Statistics]:   existing Event has 344 ancestors and is cut-off event
[2024-03-12 00:21:07,169 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:21:07,170 INFO  L297   olderBase$Statistics]:   existing Event has 267 ancestors and is cut-off event
[2024-03-12 00:21:07,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][346], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true, 144#L1059-6true])
[2024-03-12 00:21:07,170 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-12 00:21:07,170 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:21:07,171 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:21:07,171 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:21:07,189 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, 263#L1036-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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: 475#true, Black: 538#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:07,190 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-12 00:21:07,190 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:21:07,190 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:21:07,190 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:21:07,190 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][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, 263#L1036-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, Black: 538#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:07,191 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-12 00:21:07,191 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-12 00:21:07,191 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:21:07,191 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:21:07,191 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-12 00:21:07,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][331], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (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: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:07,211 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-12 00:21:07,211 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:21:07,211 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:21:07,211 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:21:07,356 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][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 353#L1036-4true, 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:07,356 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-12 00:21:07,356 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:21:07,356 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:21:07,356 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:21:07,356 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:21:07,357 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:21:07,366 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), 244#L1043-3true, Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:07,367 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-12 00:21:07,367 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:21:07,367 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:21:07,367 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:21:07,623 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][346], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:07,624 INFO  L294   olderBase$Statistics]: this new event has 376 ancestors and is cut-off event
[2024-03-12 00:21:07,624 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:21:07,624 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:21:07,624 INFO  L297   olderBase$Statistics]:   existing Event has 376 ancestors and is cut-off event
[2024-03-12 00:21:07,624 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][346], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, 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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:07,625 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-12 00:21:07,625 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:21:07,625 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:21:07,625 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-12 00:21:07,643 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [486#true, 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)), 44#L1036-6true, Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:07,643 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-12 00:21:07,644 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:21:07,644 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:21:07,644 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-12 00:21:07,722 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][345], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 290#L1036-8true, Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:07,722 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-12 00:21:07,722 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:21:07,722 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:21:07,723 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-12 00:21:07,794 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][331], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, 263#L1036-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:07,795 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-12 00:21:07,795 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-12 00:21:07,795 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-12 00:21:07,795 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:21:07,795 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:21:07,795 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-12 00:21:07,839 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, threadThread1of1ForFork0InUse, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true, 355#L1043-4true])
[2024-03-12 00:21:07,839 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-12 00:21:07,839 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:21:07,840 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:21:07,840 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-12 00:21:07,962 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [486#true, 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)), 44#L1036-6true, Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:07,963 INFO  L294   olderBase$Statistics]: this new event has 376 ancestors and is cut-off event
[2024-03-12 00:21:07,963 INFO  L297   olderBase$Statistics]:   existing Event has 376 ancestors and is cut-off event
[2024-03-12 00:21:07,963 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:21:07,963 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:21:08,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][345], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 290#L1036-8true, Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:08,022 INFO  L294   olderBase$Statistics]: this new event has 376 ancestors and is cut-off event
[2024-03-12 00:21:08,022 INFO  L297   olderBase$Statistics]:   existing Event has 376 ancestors and is cut-off event
[2024-03-12 00:21:08,022 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:21:08,022 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:21:08,081 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][347], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (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: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:08,081 INFO  L294   olderBase$Statistics]: this new event has 376 ancestors and is cut-off event
[2024-03-12 00:21:08,081 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:21:08,082 INFO  L297   olderBase$Statistics]:   existing Event has 376 ancestors and is cut-off event
[2024-03-12 00:21:08,082 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:21:08,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][345], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 290#L1036-8true, Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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: 475#true, Black: 538#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:08,335 INFO  L294   olderBase$Statistics]: this new event has 377 ancestors and is cut-off event
[2024-03-12 00:21:08,335 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:21:08,335 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-12 00:21:08,336 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:21:08,336 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][345], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 290#L1036-8true, Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, Black: 538#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:08,336 INFO  L294   olderBase$Statistics]: this new event has 378 ancestors and is cut-off event
[2024-03-12 00:21:08,336 INFO  L297   olderBase$Statistics]:   existing Event has 378 ancestors and is cut-off event
[2024-03-12 00:21:08,336 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-12 00:21:08,336 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-12 00:21:08,380 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][347], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, Black: 538#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (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: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:08,380 INFO  L294   olderBase$Statistics]: this new event has 377 ancestors and is cut-off event
[2024-03-12 00:21:08,381 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:21:08,381 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:21:08,381 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-12 00:21:08,439 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][348], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, 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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:08,439 INFO  L294   olderBase$Statistics]: this new event has 377 ancestors and is cut-off event
[2024-03-12 00:21:08,439 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:21:08,439 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-12 00:21:08,440 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:21:08,651 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 353#L1036-4true, 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:08,651 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is not cut-off event
[2024-03-12 00:21:08,651 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is not cut-off event
[2024-03-12 00:21:08,651 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is not cut-off event
[2024-03-12 00:21:08,651 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is not cut-off event
[2024-03-12 00:21:08,681 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][347], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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: 475#true, Black: 538#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 303#L1036-9true, 544#true])
[2024-03-12 00:21:08,681 INFO  L294   olderBase$Statistics]: this new event has 378 ancestors and is cut-off event
[2024-03-12 00:21:08,681 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-12 00:21:08,681 INFO  L297   olderBase$Statistics]:   existing Event has 378 ancestors and is cut-off event
[2024-03-12 00:21:08,681 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-12 00:21:08,681 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][347], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, Black: 538#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 303#L1036-9true, 544#true])
[2024-03-12 00:21:08,682 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-12 00:21:08,682 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-12 00:21:08,682 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-12 00:21:08,682 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-12 00:21:08,731 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][348], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 138#L1036-10true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:08,731 INFO  L294   olderBase$Statistics]: this new event has 378 ancestors and is cut-off event
[2024-03-12 00:21:08,731 INFO  L297   olderBase$Statistics]:   existing Event has 378 ancestors and is cut-off event
[2024-03-12 00:21:08,731 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-12 00:21:08,732 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-12 00:21:08,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][346], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), 145#L1036-11true, Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:08,781 INFO  L294   olderBase$Statistics]: this new event has 378 ancestors and is cut-off event
[2024-03-12 00:21:08,781 INFO  L297   olderBase$Statistics]:   existing Event has 378 ancestors and is cut-off event
[2024-03-12 00:21:08,781 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-12 00:21:08,781 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-12 00:21:08,981 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 263#L1036-5true, Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, Black: 538#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:08,981 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is not cut-off event
[2024-03-12 00:21:08,981 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is not cut-off event
[2024-03-12 00:21:08,982 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is not cut-off event
[2024-03-12 00:21:08,982 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is not cut-off event
[2024-03-12 00:21:09,009 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][348], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), 138#L1036-10true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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: 475#true, Black: 538#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:09,010 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-12 00:21:09,010 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-12 00:21:09,010 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-12 00:21:09,010 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-12 00:21:09,010 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][348], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), 138#L1036-10true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, Black: 538#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:09,011 INFO  L294   olderBase$Statistics]: this new event has 380 ancestors and is cut-off event
[2024-03-12 00:21:09,011 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:21:09,011 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:21:09,011 INFO  L297   olderBase$Statistics]:   existing Event has 380 ancestors and is cut-off event
[2024-03-12 00:21:09,060 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][346], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), 145#L1036-11true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, Black: 538#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:09,060 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-12 00:21:09,060 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-12 00:21:09,061 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-12 00:21:09,061 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-12 00:21:09,102 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][346], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 260#L1069-3true, Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:09,102 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-12 00:21:09,102 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-12 00:21:09,103 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-12 00:21:09,103 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-12 00:21:09,411 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true, 184#L1034-2true])
[2024-03-12 00:21:09,411 INFO  L294   olderBase$Statistics]: this new event has 380 ancestors and is cut-off event
[2024-03-12 00:21:09,411 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:21:09,411 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 00:21:09,411 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 00:21:09,412 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true, 184#L1034-2true])
[2024-03-12 00:21:09,412 INFO  L294   olderBase$Statistics]: this new event has 381 ancestors and is cut-off event
[2024-03-12 00:21:09,412 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:21:09,412 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 00:21:09,412 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 00:21:09,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][346], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), 145#L1036-11true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:09,466 INFO  L294   olderBase$Statistics]: this new event has 380 ancestors and is cut-off event
[2024-03-12 00:21:09,466 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:21:09,466 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:21:09,466 INFO  L297   olderBase$Statistics]:   existing Event has 380 ancestors and is cut-off event
[2024-03-12 00:21:09,467 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][346], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), 145#L1036-11true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:09,467 INFO  L294   olderBase$Statistics]: this new event has 381 ancestors and is cut-off event
[2024-03-12 00:21:09,467 INFO  L297   olderBase$Statistics]:   existing Event has 381 ancestors and is cut-off event
[2024-03-12 00:21:09,467 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:21:09,467 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:21:09,478 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 131#L1033-7true, Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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: 475#true, threadThread1of1ForFork0InUse, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:09,478 INFO  L294   olderBase$Statistics]: this new event has 380 ancestors and is cut-off event
[2024-03-12 00:21:09,478 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:21:09,478 INFO  L297   olderBase$Statistics]:   existing Event has 349 ancestors and is cut-off event
[2024-03-12 00:21:09,478 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:21:09,479 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][287], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 131#L1033-7true, Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:09,479 INFO  L294   olderBase$Statistics]: this new event has 381 ancestors and is cut-off event
[2024-03-12 00:21:09,479 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:21:09,479 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:21:09,479 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-12 00:21:09,479 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-12 00:21:09,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][346], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 225#L1069-4true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:09,520 INFO  L294   olderBase$Statistics]: this new event has 380 ancestors and is cut-off event
[2024-03-12 00:21:09,520 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:21:09,520 INFO  L297   olderBase$Statistics]:   existing Event has 380 ancestors and is cut-off event
[2024-03-12 00:21:09,520 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:21:09,553 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][474], [Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (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)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), 1587#(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: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 374#L1035-4true, Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, 241#L1027-6true, Black: 498#true, 544#true])
[2024-03-12 00:21:09,553 INFO  L294   olderBase$Statistics]: this new event has 377 ancestors and is cut-off event
[2024-03-12 00:21:09,554 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-12 00:21:09,554 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-12 00:21:09,554 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-12 00:21:09,712 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 252#L1034-3true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:09,712 INFO  L294   olderBase$Statistics]: this new event has 381 ancestors and is cut-off event
[2024-03-12 00:21:09,712 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 00:21:09,712 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 00:21:09,712 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:21:09,712 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 252#L1034-3true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:09,713 INFO  L294   olderBase$Statistics]: this new event has 382 ancestors and is cut-off event
[2024-03-12 00:21:09,713 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 00:21:09,713 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-12 00:21:09,713 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 00:21:09,731 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][445], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 393#L1036-3true, Black: 475#true, Black: 538#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 36#L1056-3true, 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 498#true, 544#true])
[2024-03-12 00:21:09,731 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-12 00:21:09,732 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-12 00:21:09,732 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-12 00:21:09,732 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-12 00:21:09,732 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][445], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 353#L1036-4true, Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, Black: 538#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 36#L1056-3true, 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 498#true, 544#true])
[2024-03-12 00:21:09,732 INFO  L294   olderBase$Statistics]: this new event has 380 ancestors and is cut-off event
[2024-03-12 00:21:09,732 INFO  L297   olderBase$Statistics]:   existing Event has 380 ancestors and is cut-off event
[2024-03-12 00:21:09,732 INFO  L297   olderBase$Statistics]:   existing Event has 380 ancestors and is cut-off event
[2024-03-12 00:21:09,732 INFO  L297   olderBase$Statistics]:   existing Event has 380 ancestors and is cut-off event
[2024-03-12 00:21:09,733 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][445], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), 263#L1036-5true, Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, Black: 538#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 36#L1056-3true, 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 498#true, 544#true])
[2024-03-12 00:21:09,733 INFO  L294   olderBase$Statistics]: this new event has 381 ancestors and is cut-off event
[2024-03-12 00:21:09,733 INFO  L297   olderBase$Statistics]:   existing Event has 381 ancestors and is cut-off event
[2024-03-12 00:21:09,733 INFO  L297   olderBase$Statistics]:   existing Event has 381 ancestors and is cut-off event
[2024-03-12 00:21:09,733 INFO  L297   olderBase$Statistics]:   existing Event has 381 ancestors and is cut-off event
[2024-03-12 00:21:09,781 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][346], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:09,782 INFO  L294   olderBase$Statistics]: this new event has 381 ancestors and is cut-off event
[2024-03-12 00:21:09,782 INFO  L297   olderBase$Statistics]:   existing Event has 381 ancestors and is cut-off event
[2024-03-12 00:21:09,782 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:21:09,782 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:21:09,782 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][346], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:09,782 INFO  L294   olderBase$Statistics]: this new event has 382 ancestors and is cut-off event
[2024-03-12 00:21:09,782 INFO  L297   olderBase$Statistics]:   existing Event has 382 ancestors and is cut-off event
[2024-03-12 00:21:09,782 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-12 00:21:09,782 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-12 00:21:10,009 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 410#L1034-4true, Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:10,010 INFO  L294   olderBase$Statistics]: this new event has 382 ancestors and is cut-off event
[2024-03-12 00:21:10,010 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-12 00:21:10,010 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 00:21:10,010 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 00:21:10,010 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 410#L1034-4true, Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:10,010 INFO  L294   olderBase$Statistics]: this new event has 383 ancestors and is cut-off event
[2024-03-12 00:21:10,010 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:21:10,010 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-12 00:21:10,010 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:21:10,274 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true, 175#L1034-5true])
[2024-03-12 00:21:10,274 INFO  L294   olderBase$Statistics]: this new event has 383 ancestors and is cut-off event
[2024-03-12 00:21:10,274 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:21:10,274 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-12 00:21:10,274 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:21:10,275 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), 315#L1059-8true, Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true, 175#L1034-5true])
[2024-03-12 00:21:10,275 INFO  L294   olderBase$Statistics]: this new event has 384 ancestors and is cut-off event
[2024-03-12 00:21:10,275 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-12 00:21:10,275 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:21:10,275 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:21:10,909 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][287], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true, 184#L1034-2true])
[2024-03-12 00:21:10,909 INFO  L294   olderBase$Statistics]: this new event has 386 ancestors and is cut-off event
[2024-03-12 00:21:10,909 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:21:10,909 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-12 00:21:10,909 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-12 00:21:10,909 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:21:10,910 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][287], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true, 184#L1034-2true])
[2024-03-12 00:21:10,910 INFO  L294   olderBase$Statistics]: this new event has 387 ancestors and is cut-off event
[2024-03-12 00:21:10,910 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-12 00:21:10,910 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:21:10,910 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:21:10,910 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-12 00:21:10,922 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][471], [486#true, 395#L1027-5true, 161#ULTIMATE.startFINALtrue, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), 1587#(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: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 393#L1036-3true, Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 498#true, 544#true])
[2024-03-12 00:21:10,922 INFO  L294   olderBase$Statistics]: this new event has 382 ancestors and is not cut-off event
[2024-03-12 00:21:10,922 INFO  L297   olderBase$Statistics]:   existing Event has 382 ancestors and is not cut-off event
[2024-03-12 00:21:10,922 INFO  L297   olderBase$Statistics]:   existing Event has 382 ancestors and is not cut-off event
[2024-03-12 00:21:10,922 INFO  L297   olderBase$Statistics]:   existing Event has 382 ancestors and is not cut-off event
[2024-03-12 00:21:11,218 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][287], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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: 475#true, threadThread1of1ForFork0InUse, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 252#L1034-3true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:11,219 INFO  L294   olderBase$Statistics]: this new event has 387 ancestors and is cut-off event
[2024-03-12 00:21:11,219 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:21:11,219 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:21:11,219 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-12 00:21:11,219 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-12 00:21:11,219 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][287], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 252#L1034-3true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:11,219 INFO  L294   olderBase$Statistics]: this new event has 388 ancestors and is cut-off event
[2024-03-12 00:21:11,219 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:21:11,220 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:21:11,220 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:21:11,220 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:21:11,234 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][471], [486#true, 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)), 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), 1587#(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: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 353#L1036-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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 498#true, 544#true])
[2024-03-12 00:21:11,234 INFO  L294   olderBase$Statistics]: this new event has 383 ancestors and is not cut-off event
[2024-03-12 00:21:11,235 INFO  L297   olderBase$Statistics]:   existing Event has 383 ancestors and is not cut-off event
[2024-03-12 00:21:11,235 INFO  L297   olderBase$Statistics]:   existing Event has 383 ancestors and is not cut-off event
[2024-03-12 00:21:11,235 INFO  L297   olderBase$Statistics]:   existing Event has 383 ancestors and is not cut-off event
[2024-03-12 00:21:11,385 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][287], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, 410#L1034-4true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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: 475#true, threadThread1of1ForFork0InUse, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:11,386 INFO  L294   olderBase$Statistics]: this new event has 388 ancestors and is cut-off event
[2024-03-12 00:21:11,386 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:21:11,386 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:21:11,386 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:21:11,386 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:21:11,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][287], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, 410#L1034-4true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true])
[2024-03-12 00:21:11,386 INFO  L294   olderBase$Statistics]: this new event has 389 ancestors and is cut-off event
[2024-03-12 00:21:11,387 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 00:21:11,387 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:21:11,387 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 00:21:11,387 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:21:11,403 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][471], [486#true, 395#L1027-5true, 161#ULTIMATE.startFINALtrue, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 263#L1036-5true, Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), 1587#(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: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, threadThread1of1ForFork0InUse, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 498#true, 544#true])
[2024-03-12 00:21:11,403 INFO  L294   olderBase$Statistics]: this new event has 384 ancestors and is not cut-off event
[2024-03-12 00:21:11,403 INFO  L297   olderBase$Statistics]:   existing Event has 384 ancestors and is not cut-off event
[2024-03-12 00:21:11,403 INFO  L297   olderBase$Statistics]:   existing Event has 384 ancestors and is not cut-off event
[2024-03-12 00:21:11,403 INFO  L297   olderBase$Statistics]:   existing Event has 384 ancestors and is not cut-off event
[2024-03-12 00:21:11,543 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 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: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true, 175#L1034-5true])
[2024-03-12 00:21:11,544 INFO  L294   olderBase$Statistics]: this new event has 389 ancestors and is cut-off event
[2024-03-12 00:21:11,544 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 00:21:11,544 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:21:11,544 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 00:21:11,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][287], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 277#L1069-6true, 1594#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 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)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 500#(= |#race~data~0| 0), 544#true, 175#L1034-5true])
[2024-03-12 00:21:11,544 INFO  L294   olderBase$Statistics]: this new event has 390 ancestors and is cut-off event
[2024-03-12 00:21:11,544 INFO  L297   olderBase$Statistics]:   existing Event has 251 ancestors and is cut-off event
[2024-03-12 00:21:11,544 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 00:21:11,545 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 00:21:12,574 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][445], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, 263#L1036-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 500#(= |#race~data~0| 0), 544#true, 123#L1069-7true])
[2024-03-12 00:21:12,575 INFO  L294   olderBase$Statistics]: this new event has 407 ancestors and is cut-off event
[2024-03-12 00:21:12,575 INFO  L297   olderBase$Statistics]:   existing Event has 376 ancestors and is cut-off event
[2024-03-12 00:21:12,575 INFO  L297   olderBase$Statistics]:   existing Event has 376 ancestors and is cut-off event
[2024-03-12 00:21:12,575 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:21:12,576 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][445], [486#true, 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: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 263#L1036-5true, Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 526#true, Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 500#(= |#race~data~0| 0), 544#true, 123#L1069-7true])
[2024-03-12 00:21:12,576 INFO  L294   olderBase$Statistics]: this new event has 407 ancestors and is cut-off event
[2024-03-12 00:21:12,576 INFO  L297   olderBase$Statistics]:   existing Event has 376 ancestors and is cut-off event
[2024-03-12 00:21:12,576 INFO  L297   olderBase$Statistics]:   existing Event has 376 ancestors and is cut-off event
[2024-03-12 00:21:12,576 INFO  L297   olderBase$Statistics]:   existing Event has 376 ancestors and is cut-off event
[2024-03-12 00:21:12,588 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)), Black: 445#true, 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (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#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), 1587#(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: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 526#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), threadThread1of1ForFork0NotInUse, Black: 540#(= |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: 480#true, Black: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 195#L1036-13true, Black: 498#true, 544#true, 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-12 00:21:12,588 INFO  L294   olderBase$Statistics]: this new event has 405 ancestors and is cut-off event
[2024-03-12 00:21:12,589 INFO  L297   olderBase$Statistics]:   existing Event has 405 ancestors and is cut-off event
[2024-03-12 00:21:12,589 INFO  L297   olderBase$Statistics]:   existing Event has 405 ancestors and is cut-off event
[2024-03-12 00:21:12,589 INFO  L297   olderBase$Statistics]:   existing Event has 405 ancestors and is cut-off event
[2024-03-12 00:21:12,589 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)), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.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: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), 1587#(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: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 526#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), threadThread1of1ForFork0NotInUse, Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 486#true, Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), 195#L1036-13true, Black: 498#true, 544#true, 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-12 00:21:12,589 INFO  L294   olderBase$Statistics]: this new event has 405 ancestors and is cut-off event
[2024-03-12 00:21:12,590 INFO  L297   olderBase$Statistics]:   existing Event has 405 ancestors and is cut-off event
[2024-03-12 00:21:12,590 INFO  L297   olderBase$Statistics]:   existing Event has 405 ancestors and is cut-off event
[2024-03-12 00:21:12,590 INFO  L297   olderBase$Statistics]:   existing Event has 405 ancestors and is cut-off event
[2024-03-12 00:21:12,592 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], [486#true, 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 445#true, Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), 1587#(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: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 526#true, Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), threadThread1of1ForFork0NotInUse, Black: 540#(= |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: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 195#L1036-13true, Black: 498#true, 544#true, 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-12 00:21:12,592 INFO  L294   olderBase$Statistics]: this new event has 405 ancestors and is cut-off event
[2024-03-12 00:21:12,592 INFO  L297   olderBase$Statistics]:   existing Event has 405 ancestors and is cut-off event
[2024-03-12 00:21:12,593 INFO  L297   olderBase$Statistics]:   existing Event has 405 ancestors and is cut-off event
[2024-03-12 00:21:12,593 INFO  L297   olderBase$Statistics]:   existing Event has 405 ancestors and is cut-off event
[2024-03-12 00:21:12,616 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][445], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, 263#L1036-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 528#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 445#true, Black: 530#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 475#true, threadThread1of1ForFork0InUse, Black: 538#true, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 36#L1056-3true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 498#true, 544#true])
[2024-03-12 00:21:12,617 INFO  L294   olderBase$Statistics]: this new event has 412 ancestors and is cut-off event
[2024-03-12 00:21:12,617 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:21:12,617 INFO  L297   olderBase$Statistics]:   existing Event has 381 ancestors and is cut-off event
[2024-03-12 00:21:12,617 INFO  L297   olderBase$Statistics]:   existing Event has 381 ancestors and is cut-off event
[2024-03-12 00:21:12,617 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([901] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][471], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 457#true, 263#L1036-5true, Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), 1587#(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: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 498#true, 544#true])
[2024-03-12 00:21:12,617 INFO  L294   olderBase$Statistics]: this new event has 415 ancestors and is cut-off event
[2024-03-12 00:21:12,618 INFO  L297   olderBase$Statistics]:   existing Event has 384 ancestors and is cut-off event
[2024-03-12 00:21:12,618 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-12 00:21:12,618 INFO  L297   olderBase$Statistics]:   existing Event has 384 ancestors and is cut-off event
[2024-03-12 00:21:12,619 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][445], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 263#L1036-5true, Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~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: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), 36#L1056-3true, 1596#(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) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, Black: 498#true, 544#true])
[2024-03-12 00:21:12,619 INFO  L294   olderBase$Statistics]: this new event has 412 ancestors and is cut-off event
[2024-03-12 00:21:12,619 INFO  L297   olderBase$Statistics]:   existing Event has 381 ancestors and is cut-off event
[2024-03-12 00:21:12,619 INFO  L297   olderBase$Statistics]:   existing Event has 381 ancestors and is cut-off event
[2024-03-12 00:21:12,619 INFO  L297   olderBase$Statistics]:   existing Event has 381 ancestors and is cut-off event
[2024-03-12 00:21:12,619 INFO  L297   olderBase$Statistics]:   existing Event has 381 ancestors and is cut-off event
[2024-03-12 00:21:12,619 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][471], [395#L1027-5true, 486#true, Black: 450#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 161#ULTIMATE.startFINALtrue, Black: 449#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 425#(= |#race~breads_total~0| 0), Black: 516#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 447#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 448#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1535#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post33#1|)), Black: 1543#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 1537#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 522#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet43#1|), Black: 546#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1004#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 263#L1036-5true, Black: 459#(= |#race~threads_alive~0| 0), Black: 548#(<= |ULTIMATE.start_main_~i~2#1| 1), 1587#(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: 549#(<= ~breads_total~0 1), Black: 550#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1541#(and (<= ~breads_total~0 1) (= 0 |ULTIMATE.start_main_#t~post37#1|) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 529#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 445#true, Black: 528#(= (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)), Black: 465#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 531#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 538#true, Black: 475#true, threadThread1of1ForFork0InUse, cleanerThread1of1ForFork1InUse, 477#(= |#race~flags~0| 0), Black: 482#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 1570#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1572#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|)) (= (select |#valid| 4) 1)), Black: 1560#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= 4 |ULTIMATE.start_main_#t~malloc29#1.base|))), Black: 488#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 489#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 490#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 491#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 526#true, 1561#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 498#true, 544#true])
[2024-03-12 00:21:12,620 INFO  L294   olderBase$Statistics]: this new event has 415 ancestors and is cut-off event
[2024-03-12 00:21:12,620 INFO  L297   olderBase$Statistics]:   existing Event has 384 ancestors and is cut-off event
[2024-03-12 00:21:12,620 INFO  L297   olderBase$Statistics]:   existing Event has 384 ancestors and is cut-off event
[2024-03-12 00:21:12,620 INFO  L297   olderBase$Statistics]:   existing Event has 384 ancestors and is cut-off event
[2024-03-12 00:21:12,620 INFO  L297   olderBase$Statistics]:   existing Event has 384 ancestors and is cut-off event
[2024-03-12 00:21:12,644 INFO  L124   PetriNetUnfolderBase]: 77732/245940 cut-off events.
[2024-03-12 00:21:12,645 INFO  L125   PetriNetUnfolderBase]: For 556084/630376 co-relation queries the response was YES.
[2024-03-12 00:21:14,871 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 702959 conditions, 245940 events. 77732/245940 cut-off events. For 556084/630376 co-relation queries the response was YES. Maximal size of possible extension queue 3374. Compared 3495276 event pairs, 23332 based on Foata normal form. 5666/239311 useless extension candidates. Maximal degree in co-relation 702857. Up to 82506 conditions per place. 
[2024-03-12 00:21:15,672 INFO  L140   encePairwiseOnDemand]: 414/425 looper letters, 243 selfloop transitions, 9 changer transitions 0/710 dead transitions.
[2024-03-12 00:21:15,672 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 401 places, 710 transitions, 5419 flow
[2024-03-12 00:21:15,673 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. 
[2024-03-12 00:21:15,673 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 9 states.
[2024-03-12 00:21:15,676 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 3315 transitions.
[2024-03-12 00:21:15,677 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8666666666666667
[2024-03-12 00:21:15,677 INFO  L72            ComplementDD]: Start complementDD. Operand 9 states and 3315 transitions.
[2024-03-12 00:21:15,677 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 9 states and 3315 transitions.
[2024-03-12 00:21:15,678 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:21:15,678 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 3315 transitions.
[2024-03-12 00:21:15,680 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 10 states, 9 states have (on average 368.3333333333333) internal successors, (3315), 9 states have internal predecessors, (3315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:21:15,684 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 10 states, 10 states have (on average 425.0) internal successors, (4250), 10 states have internal predecessors, (4250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:21:15,684 INFO  L81            ComplementDD]: Finished complementDD. Result  has 10 states, 10 states have (on average 425.0) internal successors, (4250), 10 states have internal predecessors, (4250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:21:15,684 INFO  L175             Difference]: Start difference. First operand has 397 places, 633 transitions, 4451 flow. Second operand 9 states and 3315 transitions.
[2024-03-12 00:21:15,684 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 401 places, 710 transitions, 5419 flow
[2024-03-12 00:21:41,337 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 395 places, 710 transitions, 5298 flow, removed 0 selfloop flow, removed 6 redundant places.
[2024-03-12 00:21:41,343 INFO  L231             Difference]: Finished difference. Result has 396 places, 630 transitions, 4376 flow
[2024-03-12 00:21:41,344 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=425, PETRI_DIFFERENCE_MINUEND_FLOW=4352, PETRI_DIFFERENCE_MINUEND_PLACES=387, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=629, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=620, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=4376, PETRI_PLACES=396, PETRI_TRANSITIONS=630}
[2024-03-12 00:21:41,344 INFO  L281   CegarLoopForPetriNet]: 331 programPoint places, 65 predicate places.
[2024-03-12 00:21:41,344 INFO  L495      AbstractCegarLoop]: Abstraction has has 396 places, 630 transitions, 4376 flow
[2024-03-12 00:21:41,345 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 9 states, 9 states have (on average 361.6666666666667) internal successors, (3255), 9 states have internal predecessors, (3255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:21:41,345 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:21:41,345 INFO  L208   CegarLoopForPetriNet]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 00:21:41,345 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19
[2024-03-12 00:21:41,345 INFO  L420      AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-12 00:21:41,346 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:21:41,346 INFO  L85        PathProgramCache]: Analyzing trace with hash 1439725841, now seen corresponding path program 2 times
[2024-03-12 00:21:41,346 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:21:41,346 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407931781]
[2024-03-12 00:21:41,346 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:21:41,346 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:21:41,395 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-03-12 00:21:41,395 INFO  L356             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2024-03-12 00:21:41,419 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-03-12 00:21:41,466 INFO  L130   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2024-03-12 00:21:41,466 INFO  L360         BasicCegarLoop]: Counterexample is feasible
[2024-03-12 00:21:41,467 INFO  L805   garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (50 of 51 remaining)
[2024-03-12 00:21:41,468 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr0ASSERT_VIOLATIONDATA_RACE (49 of 51 remaining)
[2024-03-12 00:21:41,468 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr1ASSERT_VIOLATIONDATA_RACE (48 of 51 remaining)
[2024-03-12 00:21:41,468 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr2ASSERT_VIOLATIONDATA_RACE (47 of 51 remaining)
[2024-03-12 00:21:41,468 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr3ASSERT_VIOLATIONDATA_RACE (46 of 51 remaining)
[2024-03-12 00:21:41,469 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr4ASSERT_VIOLATIONDATA_RACE (45 of 51 remaining)
[2024-03-12 00:21:41,469 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr10ASSERT_VIOLATIONDATA_RACE (44 of 51 remaining)
[2024-03-12 00:21:41,469 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr5ASSERT_VIOLATIONDATA_RACE (43 of 51 remaining)
[2024-03-12 00:21:41,469 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr6ASSERT_VIOLATIONDATA_RACE (42 of 51 remaining)
[2024-03-12 00:21:41,469 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr7ASSERT_VIOLATIONDATA_RACE (41 of 51 remaining)
[2024-03-12 00:21:41,469 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr8ASSERT_VIOLATIONDATA_RACE (40 of 51 remaining)
[2024-03-12 00:21:41,469 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr9ASSERT_VIOLATIONDATA_RACE (39 of 51 remaining)
[2024-03-12 00:21:41,470 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (38 of 51 remaining)
[2024-03-12 00:21:41,470 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (37 of 51 remaining)
[2024-03-12 00:21:41,470 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (36 of 51 remaining)
[2024-03-12 00:21:41,470 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (35 of 51 remaining)
[2024-03-12 00:21:41,470 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (34 of 51 remaining)
[2024-03-12 00:21:41,470 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (33 of 51 remaining)
[2024-03-12 00:21:41,470 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (32 of 51 remaining)
[2024-03-12 00:21:41,471 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (31 of 51 remaining)
[2024-03-12 00:21:41,471 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE (30 of 51 remaining)
[2024-03-12 00:21:41,471 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE (29 of 51 remaining)
[2024-03-12 00:21:41,471 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (28 of 51 remaining)
[2024-03-12 00:21:41,471 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE (27 of 51 remaining)
[2024-03-12 00:21:41,471 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE (26 of 51 remaining)
[2024-03-12 00:21:41,471 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr15ASSERT_VIOLATIONDATA_RACE (25 of 51 remaining)
[2024-03-12 00:21:41,472 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr16ASSERT_VIOLATIONDATA_RACE (24 of 51 remaining)
[2024-03-12 00:21:41,472 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12ASSERT_VIOLATIONDATA_RACE (23 of 51 remaining)
[2024-03-12 00:21:41,472 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13ASSERT_VIOLATIONDATA_RACE (22 of 51 remaining)
[2024-03-12 00:21:41,472 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (21 of 51 remaining)
[2024-03-12 00:21:41,472 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (20 of 51 remaining)
[2024-03-12 00:21:41,472 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (19 of 51 remaining)
[2024-03-12 00:21:41,472 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (18 of 51 remaining)
[2024-03-12 00:21:41,472 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (17 of 51 remaining)
[2024-03-12 00:21:41,473 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr4ASSERT_VIOLATIONDATA_RACE (16 of 51 remaining)
[2024-03-12 00:21:41,473 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr0ASSERT_VIOLATIONDATA_RACE (15 of 51 remaining)
[2024-03-12 00:21:41,473 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr1ASSERT_VIOLATIONDATA_RACE (14 of 51 remaining)
[2024-03-12 00:21:41,473 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr2ASSERT_VIOLATIONDATA_RACE (13 of 51 remaining)
[2024-03-12 00:21:41,473 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr3ASSERT_VIOLATIONDATA_RACE (12 of 51 remaining)
[2024-03-12 00:21:41,473 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr4ASSERT_VIOLATIONDATA_RACE (11 of 51 remaining)
[2024-03-12 00:21:41,473 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr10ASSERT_VIOLATIONDATA_RACE (10 of 51 remaining)
[2024-03-12 00:21:41,474 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr5ASSERT_VIOLATIONDATA_RACE (9 of 51 remaining)
[2024-03-12 00:21:41,474 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr6ASSERT_VIOLATIONDATA_RACE (8 of 51 remaining)
[2024-03-12 00:21:41,474 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr7ASSERT_VIOLATIONDATA_RACE (7 of 51 remaining)
[2024-03-12 00:21:41,474 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr8ASSERT_VIOLATIONDATA_RACE (6 of 51 remaining)
[2024-03-12 00:21:41,474 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr9ASSERT_VIOLATIONDATA_RACE (5 of 51 remaining)
[2024-03-12 00:21:41,474 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (4 of 51 remaining)
[2024-03-12 00:21:41,474 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (3 of 51 remaining)
[2024-03-12 00:21:41,474 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (2 of 51 remaining)
[2024-03-12 00:21:41,475 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (1 of 51 remaining)
[2024-03-12 00:21:41,475 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr4ASSERT_VIOLATIONDATA_RACE (0 of 51 remaining)
[2024-03-12 00:21:41,475 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20
[2024-03-12 00:21:41,475 INFO  L445         BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 00:21:41,477 WARN  L233   ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis
[2024-03-12 00:21:41,477 INFO  L514   ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances.
[2024-03-12 00:21:41,526 INFO  L144    ThreadInstanceAdder]: Constructed 6 joinOtherThreadTransitions.
[2024-03-12 00:21:41,530 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 552 places, 565 transitions, 1168 flow
[2024-03-12 00:21:41,642 INFO  L124   PetriNetUnfolderBase]: 37/863 cut-off events.
[2024-03-12 00:21:41,642 INFO  L125   PetriNetUnfolderBase]: For 11/11 co-relation queries the response was YES.
[2024-03-12 00:21:41,648 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 889 conditions, 863 events. 37/863 cut-off events. For 11/11 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2575 event pairs, 0 based on Foata normal form. 0/731 useless extension candidates. Maximal degree in co-relation 884. Up to 8 conditions per place. 
[2024-03-12 00:21:41,648 INFO  L82        GeneralOperation]: Start removeDead. Operand has 552 places, 565 transitions, 1168 flow
[2024-03-12 00:21:41,654 INFO  L88        GeneralOperation]: Finished RemoveDead, result has has 380 places, 384 transitions, 787 flow
[2024-03-12 00:21:41,655 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-03-12 00:21:41,655 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;@59290d35, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-03-12 00:21:41,655 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 67 error locations.
[2024-03-12 00:21:41,657 INFO  L185   PetriNetUnfolderBase]: Found word, exiting Unfolder.
[2024-03-12 00:21:41,657 INFO  L124   PetriNetUnfolderBase]: 0/45 cut-off events.
[2024-03-12 00:21:41,657 INFO  L125   PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES.
[2024-03-12 00:21:41,658 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:21:41,658 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 00:21:41,658 INFO  L420      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 63 more)] ===
[2024-03-12 00:21:41,658 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:21:41,658 INFO  L85        PathProgramCache]: Analyzing trace with hash -1700161458, now seen corresponding path program 1 times
[2024-03-12 00:21:41,658 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:21:41,659 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887210524]
[2024-03-12 00:21:41,659 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:21:41,659 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:21:41,664 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:21:41,675 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 00:21:41,676 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:21:41,676 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887210524]
[2024-03-12 00:21:41,676 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887210524] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:21:41,676 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:21:41,676 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 00:21:41,676 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225296275]
[2024-03-12 00:21:41,677 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:21:41,677 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 00:21:41,677 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:21:41,677 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 00:21:41,677 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 00:21:41,724 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 500 out of 565
[2024-03-12 00:21:41,725 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 380 places, 384 transitions, 787 flow. Second operand  has 3 states, 3 states have (on average 501.3333333333333) internal successors, (1504), 3 states have internal predecessors, (1504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:21:41,725 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:21:41,725 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 500 of 565
[2024-03-12 00:21:41,725 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:21:45,853 INFO  L124   PetriNetUnfolderBase]: 4874/29241 cut-off events.
[2024-03-12 00:21:45,854 INFO  L125   PetriNetUnfolderBase]: For 472/472 co-relation queries the response was YES.
[2024-03-12 00:21:45,965 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 36590 conditions, 29241 events. 4874/29241 cut-off events. For 472/472 co-relation queries the response was YES. Maximal size of possible extension queue 342. Compared 362515 event pairs, 4473 based on Foata normal form. 573/26500 useless extension candidates. Maximal degree in co-relation 36449. Up to 7054 conditions per place. 
[2024-03-12 00:21:46,076 INFO  L140   encePairwiseOnDemand]: 555/565 looper letters, 34 selfloop transitions, 2 changer transitions 1/374 dead transitions.
[2024-03-12 00:21:46,076 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 378 places, 374 transitions, 839 flow
[2024-03-12 00:21:46,077 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 00:21:46,077 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 00:21:46,078 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1544 transitions.
[2024-03-12 00:21:46,078 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9109144542772861
[2024-03-12 00:21:46,078 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1544 transitions.
[2024-03-12 00:21:46,078 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1544 transitions.
[2024-03-12 00:21:46,079 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:21:46,079 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1544 transitions.
[2024-03-12 00:21:46,080 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 514.6666666666666) internal successors, (1544), 3 states have internal predecessors, (1544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:21:46,082 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 565.0) internal successors, (2260), 4 states have internal predecessors, (2260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:21:46,082 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 565.0) internal successors, (2260), 4 states have internal predecessors, (2260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:21:46,082 INFO  L175             Difference]: Start difference. First operand has 380 places, 384 transitions, 787 flow. Second operand 3 states and 1544 transitions.
[2024-03-12 00:21:46,082 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 378 places, 374 transitions, 839 flow
[2024-03-12 00:21:46,084 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 377 places, 374 transitions, 838 flow, removed 0 selfloop flow, removed 1 redundant places.
[2024-03-12 00:21:46,087 INFO  L231             Difference]: Finished difference. Result has 377 places, 373 transitions, 768 flow
[2024-03-12 00:21:46,087 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=565, PETRI_DIFFERENCE_MINUEND_FLOW=766, PETRI_DIFFERENCE_MINUEND_PLACES=375, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=374, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=372, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=768, PETRI_PLACES=377, PETRI_TRANSITIONS=373}
[2024-03-12 00:21:46,087 INFO  L281   CegarLoopForPetriNet]: 380 programPoint places, -3 predicate places.
[2024-03-12 00:21:46,088 INFO  L495      AbstractCegarLoop]: Abstraction has has 377 places, 373 transitions, 768 flow
[2024-03-12 00:21:46,088 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 501.3333333333333) internal successors, (1504), 3 states have internal predecessors, (1504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:21:46,088 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:21:46,088 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 00:21:46,088 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21
[2024-03-12 00:21:46,088 INFO  L420      AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 63 more)] ===
[2024-03-12 00:21:46,089 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:21:46,089 INFO  L85        PathProgramCache]: Analyzing trace with hash -2108876273, now seen corresponding path program 1 times
[2024-03-12 00:21:46,089 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:21:46,089 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349288458]
[2024-03-12 00:21:46,089 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:21:46,089 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:21:46,094 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:21:46,104 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 00:21:46,105 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:21:46,105 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349288458]
[2024-03-12 00:21:46,105 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [349288458] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:21:46,105 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:21:46,105 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 00:21:46,105 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593418318]
[2024-03-12 00:21:46,105 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:21:46,106 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 00:21:46,106 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:21:46,106 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 00:21:46,106 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 00:21:46,146 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 488 out of 565
[2024-03-12 00:21:46,147 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 377 places, 373 transitions, 768 flow. Second operand  has 3 states, 3 states have (on average 489.0) internal successors, (1467), 3 states have internal predecessors, (1467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:21:46,148 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:21:46,148 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 488 of 565
[2024-03-12 00:21:46,148 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:21:50,632 INFO  L124   PetriNetUnfolderBase]: 5886/33562 cut-off events.
[2024-03-12 00:21:50,632 INFO  L125   PetriNetUnfolderBase]: For 494/494 co-relation queries the response was YES.
[2024-03-12 00:21:50,745 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 42273 conditions, 33562 events. 5886/33562 cut-off events. For 494/494 co-relation queries the response was YES. Maximal size of possible extension queue 404. Compared 419263 event pairs, 5199 based on Foata normal form. 0/29898 useless extension candidates. Maximal degree in co-relation 42217. Up to 8387 conditions per place. 
[2024-03-12 00:21:50,858 INFO  L140   encePairwiseOnDemand]: 557/565 looper letters, 37 selfloop transitions, 1 changer transitions 0/366 dead transitions.
[2024-03-12 00:21:50,858 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 371 places, 366 transitions, 830 flow
[2024-03-12 00:21:50,859 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 00:21:50,859 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 00:21:50,860 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1509 transitions.
[2024-03-12 00:21:50,860 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8902654867256637
[2024-03-12 00:21:50,860 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1509 transitions.
[2024-03-12 00:21:50,861 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1509 transitions.
[2024-03-12 00:21:50,861 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:21:50,861 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1509 transitions.
[2024-03-12 00:21:50,863 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 503.0) internal successors, (1509), 3 states have internal predecessors, (1509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:21:50,864 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 565.0) internal successors, (2260), 4 states have internal predecessors, (2260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:21:50,864 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 565.0) internal successors, (2260), 4 states have internal predecessors, (2260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:21:50,864 INFO  L175             Difference]: Start difference. First operand has 377 places, 373 transitions, 768 flow. Second operand 3 states and 1509 transitions.
[2024-03-12 00:21:50,864 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 371 places, 366 transitions, 830 flow
[2024-03-12 00:21:50,866 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 369 places, 366 transitions, 826 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 00:21:50,869 INFO  L231             Difference]: Finished difference. Result has 369 places, 366 transitions, 752 flow
[2024-03-12 00:21:50,869 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=565, PETRI_DIFFERENCE_MINUEND_FLOW=750, PETRI_DIFFERENCE_MINUEND_PLACES=367, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=366, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=365, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=752, PETRI_PLACES=369, PETRI_TRANSITIONS=366}
[2024-03-12 00:21:50,870 INFO  L281   CegarLoopForPetriNet]: 380 programPoint places, -11 predicate places.
[2024-03-12 00:21:50,870 INFO  L495      AbstractCegarLoop]: Abstraction has has 369 places, 366 transitions, 752 flow
[2024-03-12 00:21:50,870 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 489.0) internal successors, (1467), 3 states have internal predecessors, (1467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:21:50,870 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:21:50,870 INFO  L208   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-03-12 00:21:50,870 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22
[2024-03-12 00:21:50,870 INFO  L420      AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 63 more)] ===
[2024-03-12 00:21:50,871 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:21:50,871 INFO  L85        PathProgramCache]: Analyzing trace with hash 961257563, now seen corresponding path program 1 times
[2024-03-12 00:21:50,871 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:21:50,871 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575962337]
[2024-03-12 00:21:50,871 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:21:50,871 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:21:50,881 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:21:51,022 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 00:21:51,023 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:21:51,023 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575962337]
[2024-03-12 00:21:51,023 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575962337] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:21:51,023 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:21:51,023 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-12 00:21:51,023 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634052746]
[2024-03-12 00:21:51,023 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:21:51,024 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-12 00:21:51,024 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:21:51,024 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-12 00:21:51,024 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-12 00:21:51,571 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 412 out of 565
[2024-03-12 00:21:51,572 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 369 places, 366 transitions, 752 flow. Second operand  has 6 states, 6 states have (on average 413.3333333333333) internal successors, (2480), 6 states have internal predecessors, (2480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:21:51,573 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:21:51,573 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 412 of 565
[2024-03-12 00:21:51,573 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
